http://xhslink.com/2YhGER
在 LOCK 包中的相关锁(常用的有 ReentrantLock、ReadWriteLock)都是基于 AQS 来构建,CyclicBarrier 底层使用 ReentrantLock 间接使用 AQS
Semaphore、CountDownLatch、Worker(ThreadPool)底层也都应用了 AQS