揭开ReentrantLock和AQS的神秘面纱
**
一.JUC自我介绍:
java.util.concurrent是在并发编程中比较常用的工具类,里面包含很多用来在并发场景中使用的组件。比如线程池、阻塞队列、计时器、同步器、并发集合等等。并发包的作者是大名鼎鼎的DougLea.
二.核心Lock
Lock本质上是一个接口,它定义了释放锁和获得锁的抽象方法,定义成接口就意味着它定义了锁的一个标准规范,也同时意味着锁的不同实现。实现Lock接口的,比如大名鼎鼎的ReentrantLock、ReentrantReadWriteLock、StampedLock
原创
2021-11-07 11:39:30 ·
125 阅读 ·
0 评论