A version of AbstractQueuedSynchronizer in
which synchronization state is maintained as a long.
This class has exactly the same structure,… API Doc
Provides a framework for implementing blocking locks and related
synchronizers (semaphores, events, etc) that rely on
first-in-first-out (FIFO)… API Doc
The lock returned by method readLock().
The lock returned by method writeLock().
A capability-based lock with three modes for controlling read/write
access. The state of a StampedLock consists of a version and mode.
Lock… API Doc
Condition factors out the Object monitor
methods (wait, notify
and notifyAll) into distinct objects to
give the effect of having multiple… API Doc
Lock implementations provide more extensive locking
operations than can be obtained using synchronized methods
and statements. They allow more… API Doc
A ReadWriteLock maintains a pair of associated locks, one for read-only operations and one for writing.
The read lock may be held simultaneously… API Doc
A reentrant mutual exclusion Lock with the same basic
behavior and semantics as the implicit monitor lock accessed using
synchronized methods and… API Doc
An implementation of ReadWriteLock supporting similar
semantics to ReentrantLock.
This class has the following properties:
… API Doc