java.util.concurrent.locks
Interfaces
| Condition | 
             
  | 
        
| Lock | 
             
  | 
        
| ReadWriteLock | 
             A   | 
        
Classes
| AbstractOwnableSynchronizer | 
             A synchronizer that may be exclusively owned by a thread.  | 
        
| AbstractQueuedLongSynchronizer | 
             A version of   | 
        
| AbstractQueuedSynchronizer | 
             Provides a framework for implementing blocking locks and related synchronizers (semaphores, events, etc) that rely on first-in-first-out (FIFO) wait queues.  | 
        
| LockSupport | 
             Basic thread blocking primitives for creating locks and other synchronization classes.  | 
        
| ReentrantLock | 
             A reentrant mutual exclusion   | 
        
| ReentrantReadWriteLock | 
             An implementation of   | 
        
| StampedLock | 
             A capability-based lock with three modes for controlling read/write access.  |