| Package | Description |
|---|---|
| java.util.concurrent.locks |
Interfaces and classes providing a framework for locking and waiting for conditions that is distinct from built-in synchronization and monitors.
|
| Class and Description |
|---|
| AbstractOwnableSynchronizer
A synchronizer that may be exclusively owned by a thread.
|
| AbstractQueuedLongSynchronizer.ConditionObject
Condition implementation for a
AbstractQueuedLongSynchronizer serving as the basis of a
Lock implementation.
|
| AbstractQueuedSynchronizer.ConditionObject
Condition implementation for a
AbstractQueuedSynchronizer serving as the basis of a
Lock implementation.
|
| Condition |
Lock
Lock implementations provide more extensive locking operations than can be obtained using
synchronized methods and statements.
|
| ReadWriteLock
A
ReadWriteLock maintains a pair of associated
locks, one for read-only operations and one for writing.
|
| ReentrantReadWriteLock
An implementation of
ReadWriteLock supporting similar semantics to
ReentrantLock.
|
| ReentrantReadWriteLock.ReadLock
The lock returned by method
ReentrantReadWriteLock.
|
| ReentrantReadWriteLock.WriteLock
The lock returned by method
ReentrantReadWriteLock.
|