并发:队列同步器(AbstractQueuedSynchronizer)。

队列同步器(以下简称同步器),是用来构建锁和或者其他同步组件的基础框架,他使用了一个int成员变量表示同步状态,通过内置的FIFO队列来完成资源获取线程的排队工作,并发包的作者期望他能够成为实现大部分同步需求的基础。 同步器的主要使用方式是继承,子类通过继承同步器并实现他的抽象方法来管理同步状态,在抽象方法的实现过程中免不了要对同步状态进行更改,这时就需要使用同步器提供的3个方法(getState
相关文章
相关标签/搜索