ReentrantLock----独占式重入锁的深刻理解

ReentrantLock是重入锁web 重入:表示可以对共享资源重复加锁,即当前线程再次获取锁时不会被阻塞。less 1. 那重入锁是如何实现的呢? 若是该同步状态不为0,表示此时同步状态已被线程获取。再判断持有同步状态的线程是不是当前线程,若是是,同步状态再次+1并返回true,表示持有线程重入同步块。svg 释放过程: 当且仅当同步状态减为0而且持有线程为当前线程时表示锁被正确释放。 不然调
相关文章
相关标签/搜索