(三)AbstractQueuedSynchronizer(AQS)的底層原理的實現?

AQS到底是個什麼東西?他能用來幹嘛?他的實現原理是怎樣的? 1. 首先AQS是一個抽象的隊列式的同步器,AQS定義了一套多線程訪問共享資源的同步器框架(其實說白了,就是說當有多個線程時,爲了更好的控制併發,可以把AQS看成是一個正在管理掛號買東西排隊的管理員,由AQS來進行對這個排隊的人員(也就是把線程看成節點)進行判斷排隊的人有沒有權利去買東西) 2. 他其實不是說可以單獨來實現一個什麼功能,
相關文章
相關標籤/搜索