- 博客(1)
- 收藏
- 关注
原创 JAVA并发编程之一AQS的理解
Java AQS(AbstractQueuedSynchronizer) 是一个提供了实现同步器的框架类,他是抽象类,提供了模板方法供子类去实现,它将同步器的底层实现和高层同步操作分离开来,提供了一种灵活的扩展方式。AQS内部使用了一个双向链表来维护线程的等待队列(同步队列)这个队列是FIFO是先进先出队列,采用CAS和volatile等原子性操作来实现线程安全访问。
2023-06-25 09:59:37 67 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人