- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 从零写一个基于 AQS 实现的 Lock(一)
AQS gitee 地址 https://gitee.com/haohaos/aqs 首先考虑 AQS 解决了什么?也就是它能用来做什么? java.util.concurrent 包下存在很多的并发工具类都是基于 AQS 实现的,例如 ReentrantLock,CountDownLatch。 在并发场景下锁的应用是最多的。但是 synchronized 在一些场景下显的太重了。所以可以考虑使用 Lock 的实现类,例如 ReentrantLock 来实现锁机制。 下面以一个 Lock 的视角来学习 AQ
2021-09-14 15:55:54 140
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人