AbstractQueuedSynchronizer 为实现依赖于先进先出 (FIFO) 等待队列的阻塞锁和相关同步器(信号量、事件,等等)提供一个框架。 AQS简介使用 深入简介 获取和释放锁 共享和互斥 原理分析 https://www.zhihu.com/question/36964449 好难