什么是可重入锁

1、这个是 JDK @since 1.5 添加的一种颗粒度更小的锁,它完全可以替代 synchronized 关键字来实现它的所有功能,而且 ReentrantLock 锁的灵活度要远远大于 synchronized 关键字。

2、什么是可重入锁

 从类结构图看出,ReentrantLock 实现了 Lock 接口,ReentrantLock 只是 Lock 接口的一个实现而已。

它是 java.util.concurrent 包里面的内容(俗称 JUC、并发包),也都是 JDK 1.5 开始加入的。

=========================================================================

这里只是博主在复习过程中对知识点进行一个简单的总结,如想查看更详细的资料可自行去寻找哦

上一篇:LeetCode——1137. 第 N 个泰波那契数(Java)


下一篇:显式锁之ReentrantLock实现