Java并发编程问题汇总三:AQS

上一篇,我们了解了Java自带synchronized锁的一些相关知识,本篇文章将会聚焦在concurrent中,所有锁类型都会用到的工具类:AQS(AbstractQueuedSynchronizer),看看concurrent包中的ReentrantLock、CountDownLatch等工具都是如何实现的。