併發:隊列同步器(AbstractQueuedSynchronizer)。

隊列同步器(以下簡稱同步器),是用來構建鎖和或者其他同步組件的基礎框架,他使用了一個int成員變量表示同步狀態,通過內置的FIFO隊列來完成資源獲取線程的排隊工作,併發包的作者期望他能夠成爲實現大部分同步需求的基礎。 同步器的主要使用方式是繼承,子類通過繼承同步器並實現他的抽象方法來管理同步狀態,在抽象方法的實現過程中免不了要對同步狀態進行更改,這時就需要使用同步器提供的3個方法(getState
相關文章
相關標籤/搜索