java

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ java ] in KIDS
글 쓴 이(By): crystal (엠알투)
날 짜 (Date): 1998년01월24일(토) 16시30분54초 ROK
제 목(Title): Re: [질문3] synchronized...



synchronized 안에 들어가있는 프로그램 부분은 언제 어디서나
단 하나의 thread 밖에 실행시키지 못합니다.  한 thread 가
synchronized block 을 실행 시키고 있을때 다른 thread
가 같은 block 을 실행시키고자하면 먼저 monitor 에
들어가야하는데 거기서 막히게되며 먼저 실행하고있던
thread 가 실행을 마치면 implicit 하게 notifyAll() 이 실행이
되면서 기다리고있던 thread 를 차례로 깨워서 한번에 하나씩
실행이 되게 하지요.
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.