Java并发编程系列(五)----ReentrantLock源码解析

ReentrantLock有三个内部类Sync、FairSync、NonfairSync,主要类图关系用UML表示为: 首先看当作员变量java private final Sync sync; 该变量表示锁的类型,是公平锁仍是非公平锁,具体要看构造函数。node 再看看构造函数:web public ReentrantLock() { sync = new NonfairSync();
相关文章
相关标签/搜索