jdk1.8 ReentrantLock以及Condition分析

ReentrantLock ReentrantLock是可重入锁,所谓可重入锁,就是说线程可以进入任何一个它已经拥有的锁所同步着的代码块,底层是基于AQS实现的并发控制,可以选择是公平的还是不公平的 属性 private final Sync sync; 下面分析Sync及其三种子类 abstract static class Sync extends AbstractQueuedSynchron
相关文章
相关标签/搜索