併發編程AQS(AbstractQueueSynchronize)源碼理解

AQS(AbstractQueueSynchronize)併發編程同步器,這是我們平時使用到的ReentryLock等鎖的核心類; 使用到了模板設計模式,筆記核心的一些方法或者設計都在這裏面實現了;子類只需要實現幾個特定的方法; 如果說我們需要實現自己的鎖(獨佔鎖),我們鎖的內部定義一個sync類繼承自AQS,然後實現tryAcruire和tryRelease方法; AQS的基本思想:CLH隊列鎖
相關文章
相關標籤/搜索