JAVA并发编程-AQS原理&RenntrantLock源码导读
1.文章目录AQS概述,类结构,源码导读; RenntractLock源码,实现细节导读;2.AQS概述&类结构 AbstractQueuedSynchronizer 抽象同步队列简称 AQS ,它是实现同步器的基础组件, 并发包中锁的底层就是使用 AQS 实现的;AQS 是一个FIFO的双向队列,其内部通过节点 head tail 首和队尾元素,队列元素的类型为Node 其中 Node 中的 thread 变量用来存放进入 AQS 队列里面的线程: Node 节点内部的...
原创
2020-06-02 11:23:54 ·
567 阅读 ·
0 评论