同步器AQS中的同步隊列與等待隊列

在單純地使用鎖,比如ReentrantLock的時候,這個鎖組件內部有一個繼承同步器AQS的類,實現了其抽象方法,加鎖、釋放鎖也只是涉及到AQS中的同步隊列而已,那麼等待隊列又是什麼呢? 當使用Condition的時候,等待隊列的概念就出來了。Condition的獲取一般都要與一個鎖Lock相關,一個鎖上面可以生產多個Condition。 Condition接口的主要實現類是AQS的內部類Cond
相關文章
相關標籤/搜索