一级目录
二级目录
三级目录
Java的concurrent包
ReentrantLock(默认使用的是非公平锁)、ReentrantReadWriteLock、CountDownLatch、Semaphore都是基于AQS来实现的。
AQS(AbstractQueuedSynchronizer),即是抽象的队列式的同步器。
深入 AQS
CAS(乐观锁)
Java的concurrent包
ReentrantLock(默认使用的是非公平锁)、ReentrantReadWriteLock、CountDownLatch、Semaphore都是基于AQS来实现的。
AQS(AbstractQueuedSynchronizer),即是抽象的队列式的同步器。
深入 AQS
CAS(乐观锁)