AQS(AbstractQueuedSynchronizer)

AbstractQueuedSynchronizer 是一个锁框架。
实现的原理(大概):
  1、关于重入锁方面的实现,参考(手写一个可重入锁)。
  2、关于公平锁方面的实现,使用双链表的形式,进行公平锁的排队。

怎么用:
  详见AbstractQueuedSynchronizer的api,或者参考:ReentrantLock的实现。

源码解析:
  待补充。。。。
原文地址:https://www.cnblogs.com/chen--biao/p/11361559.html