对竞争的态度:乐观锁(java.util.concurrent包中的原子类)与悲观锁(Synchronized)
等待锁的人是否公平而言:公平锁(new ReentrantLock(true))与非公平锁(new ReentrantLock())
是否可以共享: 共享锁和独享锁;ReadWriteLock,其读锁是共享锁,其写锁是独享锁
对竞争的态度:乐观锁(java.util.concurrent包中的原子类)与悲观锁(Synchronized)
等待锁的人是否公平而言:公平锁(new ReentrantLock(true))与非公平锁(new ReentrantLock())
是否可以共享: 共享锁和独享锁;ReadWriteLock,其读锁是共享锁,其写锁是独享锁