What is Lock(), UnLock(), ReentrantLock(), TryLock() and How it's different from Synchronized Block in Java? • Crunchify
Reentrant Monitor in Java - Coding Ninjas
Java ReentrantLock - YouTube
Thread-Reentrant Locking
java - How will ReentrantLock object created inside a method's local scope work? - Stack Overflow
activemq-cpp-3.9.0: decaf::util::concurrent::locks::ReentrantLock Class Reference
Our own reentrant lock | Concurrent Patterns and Best Practices
java - reentrant lock when extending classes? - Stack Overflow
Harmony Class Libraries: java.util.concurrent.locks.ReentrantLock.FairSync Class Reference
Unlock the Power of Reentrant Lock in Java | by Utkarsh | Analytics Vidhya | Medium
Java Lock Example - ReentrantLock | DigitalOcean
Deepak Vadgama blog – Java Reentrant Lock internals
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
盘一盘AQS和ReentrantLock - 柠檬五个半- 博客园
Javarevisited: How to use Lock in Java? ReentrantLock Example Tutorial
JavaByPatel: Data structures and algorithms interview questions in Java: ReentrantLock interview questions in Java