对竞争的态度:乐观锁(java.util.concurrent包中的原子类)与悲观锁(Synchronized) 等待锁的人是否公平而言:公平锁(new ReentrantLock(true))与非公平锁(new ReentrantLock()) 是否可以共享: 共享锁和独享锁;ReadWriteLock,其读锁是共享锁,其写锁是独享锁 来源:https://www.cnblogs.com/-qilin/p/11725755.html 标签 reentrantlock