[ Home ] [ Up ] [ What is MultiThreading? ] [ Threads & Thread Properties ] [ Thread Scheduling and Priority ] [ Types of Threads ] [ Monitors, Synchronization and Deadlocks ] [ Thread Coordination ] [ Communication Between Threads ] [ Threads and Thread Groups ] [ Explicit Locks ] [ Atomic Variables ] [ Blocking Queues ] [ Thread-Safe Collections ] [ Callables & Futures ] [ The Executor Framework ] [ Synchronizers ]
Lock Objects ReentrantLock A ReentrantLock Example Finer Granularity Condition Objects Explicit Locks vs. synchronized Read/Write Locks
Java 1.5 (aka Java 5) introduced additional classes to support more powerful use of locks for synchronization.
Here's where we learn more about explicit locks...