Java并发实现原理—JDK源码剖析Lock与Condition:互斥锁
因为在Concurrent包中的锁都是“可重入锁”,所以一般都命名为ReentrantX,因为所有的锁。“可重入锁”是指当一个线程调用 object.lock拿到锁,进入互斥区后,再次调用object.lock,仍然可以拿到该锁。很显然,通常的锁都要设计成可重
因为在Concurrent包中的锁都是“可重入锁”,所以一般都命名为ReentrantX,因为所有的锁。“可重入锁”是指当一个线程调用 object.lock拿到锁,进入互斥区后,再次调用object.lock,仍然可以拿到该锁。很显然,通常的锁都要设计成可重