这是添加元素的代码,为什么不使用 ReentrantReadWriteLock 而使用 ReentrantLock
public boolean add(E e) {
final ReentrantLock lock = this.lock;
lock.lock();
try {
//add element
} finally {
lock.unlock();
}
}