一、什么是AQS?具体可参考文章《什么是AQS?》
二、AQS原理在AQS内部,维护了:
state变量:用volatile int修饰,当state大于0的时候说明对象锁已经被占有了,state的修改动作是通过CAS来完成的
等待队列:
2023-10-30