Java多線程17:使用Condition實現等待/通知

前言 關鍵字synchronized與wait()和notify()/notifyAll()方法相結合可以實現等待/通知模式,類ReentrantLock也可以實現同樣的功能,但需要藉助Condition對象。Condition類是在JDK5中出現的技術,使用它有更好的靈活性,比如可以實現多路通知功能,也就是在一個Lock對象裏面可以創建多個Condition(即對象監視器)實例,線程對象可以註冊
相關文章
相關標籤/搜索