深入理解AbstractQueuedSynchronizer(AQS)

https://www.jianshu.com/p/cc308d82cc71 这篇文章写的非常详细: 上图为AQS队列的示意图,从中可以反应出几个AQS的特点: 1.AQS所有节点都在等待中,并且在自璇状态。节点的获取策略是FIFO 2.AQS是一个双向链表,有两个指针,分别指向头节点和尾部节点 上图代表的是AQS队列的获取到锁的过程,其特点是: 1.首先获取的是头部节点,就是将头节点指针只向下一
相关文章
相关标签/搜索