逐行分析AQS源码(4)——Condition接口实现

2018-09-20
阅读 33 分钟
13.4k
本篇文章是基于线程间的同步与通信(4)——Lock 和 Condtion 这篇文章写的,在那篇文章中,我们分析了Condition接口所定义的方法,本篇我们就来看看AQS对于Condition接口的这些接口方法的具体实现。

逐行分析AQS源码(3)——共享锁的获取与释放

2018-09-18
阅读 11 分钟
17.5k
前面两篇我们以ReentrantLock为例了解了AQS独占锁的获取与释放,本篇我们来看看共享锁。由于AQS对于共享锁与独占锁的实现框架比较类似,因此如果你搞定了前面的独占锁模式,则共享锁也就很容易弄懂了。