【并发编程】ReentrantLock(重入锁)和 synchronized

(1)AbstractQueuedSynchronizer即是同步器(简称AQS)         AQS提供了一种实现阻塞锁和一系列依赖FIFO等待队列的同步器的框架,如下图所示。AQS为一系列同步器依赖于一个单独的原子变量(state)的同步器提供了一个非常有用的基础。子类们必须定义改变state变量的protected方法,这些方法定义了state是如何被获取或释放的。鉴于此,本类中的其他方
相关文章
相关标签/搜索