版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38331606/article/details/84621288
- AOS
- 锁持有者管理器AbstractOwnableSynchronizer
-
- 作用:在独占模式下,用于设置当前同步对象的占用线程。
- 为什么需要将AQS持有锁的线程的标识向上抽取
AQS诞生于JDK1.5,AOS诞生于JDK1.6。而AQS并没有调用AOS中的属性和方法,AOS中的属性方法的调用是在AQS的子类中完成的。而如果直接将AOS中声明的属性或方法直接放在AQS中,对AQS的一种侵入。