java Concurrent包学习笔记(三):ReentrantLock

一、可重入性的理解

从名字上理解,ReenTrantLock的字面意思就是再进入的锁,其实synchronized关键字所使用的锁也是可重入的,两者关于这个的区别不大。两者都是同一个线程没进入一次,锁的计数器都自增1,所以要等到锁的计数器下降为0时才能释放锁。

猜你喜欢

转载自www.cnblogs.com/boshen-hzb/p/10157198.html