Tag

AQS

1 post · All tags

技术3 min read中文

AQS源码分析

AQS为很多的锁实现了底层的功能,就拿ReentrantLock来说,里面的lock就使用了AQS提供的方法 本文是参考的JDK 14的源码,JDK14和JDK8中的源码不太相同,例如去除了几种NODE状态,增加了一些节点的内部静态类 结构图 AQS的结构图 Node的结构图