Java 多線程設計模式之Guarded Suspension

Guarded Suspension 模式核心是一個受保護的方法(Guarded Method)。該方法執行其所要真正執行的操作時需要滿足特定的條件(Predicate, 保護條件)。類似與 wait/notify, 當條件不滿足時,執行受保護的線程會被掛起進入等待(WAITING) 狀態,直到該條件滿足時該線程纔會繼續運行。 JDK 1.5 提供的java.util.concurrent.Lin
相關文章
相關標籤/搜索