AQS源码分析一、锁的介绍1.1 乐观锁/悲观锁1.2 共享锁/独占锁1.3 公平锁/非公平锁1.4 小结二、AQS框架结构介绍2.1 类图2.2 AQS数据结构三、源码详解3.1 acquire源码详解3.2 release源码详解四、从ReentranLock看公平锁和非公平锁的实现区别4.1 公平锁4.2 非公平锁4.3 小结五、实战
为了学习JUC,AQS是基础中的基础,所以我们首先深入了解下AQS。
一、锁的介绍
为了了解AQS的源码,我们需要先大概下锁中的一些功能
1.1 乐观锁/悲