AQS
AQS的设计
AQS(AbstractQueuedSynchronizer)是JDK1.5并发包引入的一个小型框架。它为并发包中的许多同步器提供了底层实现。
同步器的基本思路很简单,它有两个基本操作:获取锁和释放锁。
1 | 获取锁(acquire): |
1 | 释放锁(release): |
我在这里记录着美好
AQS(AbstractQueuedSynchronizer)是JDK1.5并发包引入的一个小型框架。它为并发包中的许多同步器提供了底层实现。
同步器的基本思路很简单,它有两个基本操作:获取锁和释放锁。
1 | 获取锁(acquire): |
1 | 释放锁(release): |