AbstractQueuedSynchronizer源碼剖析(六)- 深入解析與模擬線程競爭資源

一、細說AQS       在深刻分析AQS以前,我想先從AQS的功能上說明下AQS,站在使用者的角度,AQS的功能能夠分爲兩類:獨佔鎖和共享鎖。它的全部子類中,要麼實現並使用了它獨佔鎖的API,要麼使用了共享鎖的API,而不會同時使用兩套API,即使是它最有名的子類ReentrantReadWriteLock,也是經過兩個內部類:讀鎖和寫鎖,分別實現的兩套API來實現的,到目前爲止,咱們只須要明
相關文章
相關標籤/搜索