Java高并发--AQS 主要是学习慕课网实战视频<Java并发编程入门与高并发面试>的笔记 AQS是AbstractQueuedSynchronizer的简称,直译过来是抽象队列同步器.AQS的底层数据结构是队列,如下所示 AQS使用Node实现FIFO队列,可以用于构建锁或者其他同步装置的基础框架,利用一个int类型表示状态(state) 使用该框架的功能需要让子类继承,并重写相关方法. 子类通过继承并通过重写方法管理其状态acquire和release的方法操纵状态 可以同时实现排他锁和…