java - inform()/wait()에 대한 몇 가지 의구심
PHP中文网
PHP中文网 2017-05-17 09:58:07
0
1
709
으아악

notify()가 알림을 게시할 때 다른 스레드의 wait() 메서드가 계속 실행되지 않는 이유는 무엇입니까?

PHP中文网
PHP中文网

认证高级PHP讲师

모든 응답(1)
習慣沉默

대기열 수가 10보다 크면 각 스레드가 먼저 wait()住了, 不会走到notify()的啊. 你需要一个单独的线程去监控队列的大小, 大于10的时候notify() 예를 들어 대기열을 약간 변경할 수 있습니다

. 으아악

그럼 모니터링 스레드가 있습니다

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿