concurrency - Java Reentrant lock dead lock - Stack Overflow
Javarevisited: ReentrantLock Example in Java, Difference between synchronized vs ReentrantLock
Reentrant Lock in Java
Java Lock
java - reentrant lock when extending classes? - Stack Overflow
Locks (Java 1.5) Only one thread can hold a lock at once –Other threads that try to acquire it block (or become suspended) until lock becomes available. - ppt download
Reentrant Lock vs Synchronized Keyword In Java | by Aditi | TechieAhead | Medium
ReentrantLock in Java with Examples - Java 147 - Ruoxue - RX 若雪