一、ReentrantReadWriteLock类简介
ReentrantReadWriteLock类,顾名思义,是一种读写锁,它实现了ReadWriteLock接口,该类在内部实现了具体独占锁特点的写锁,以及具有共享锁特点的读锁,和ReentrantLock一样,ReentrantReadWriteLock类也是通过定义内部类实现AQS框架的API来实现独占/共享的功能。
1、支持公平/非公平策略
与ReadWriteLock类一样,ReentrantReadWriteLock对象在构造时,可以传入参数指定是公平锁还是非公平锁,默认是非公平锁。
public ReentrantReadWriteLock() {
this(