집 > Q&A > 본문
notify()가 알림을 게시할 때 다른 스레드의 wait() 메서드가 계속 실행되지 않는 이유는 무엇입니까?
習慣沉默2017-05-17 10:00:07
대기열 수가 10보다 크면 각 스레드가 먼저 wait()住了, 不会走到notify()的啊. 你需要一个单独的线程去监控队列的大小, 大于10的时候notify() 예를 들어 대기열을 약간 변경할 수 있습니다
wait()
notify()
그럼 모니터링 스레드가 있습니다