條件鎖

ReentrantLock類有一個方法newCondition用來生成這個鎖對象的一個條件(ConditionObject)對象,它實現了Condition接口。 Condition提供了線程通訊的一套機制await和signal等線程間進行通訊的方法。。 1、適用場景      當某線程獲取了鎖對象,但由於某些條件沒有滿足,須要在這個條件上等待,直到條件滿足纔可以往下繼續運行時。就須要用到條件鎖
相關文章
相關標籤/搜索