Data Structures |
class | AbstractOwnableSynchronizer |
| Base class for locks that provide the notion of Ownership, the types of locks that are implemented using this base class would be owned by one specific Thread at any given time. More...
|
class | Condition |
| Condition factors out the Mutex monitor methods (wait, notify and notifyAll) into distinct objects to give the effect of having multiple wait-sets per object, by combining them with the use of arbitrary Lock implementations. More...
|
class | Lock |
| Lock implementations provide more extensive locking operations than can be obtained using synchronized statements. More...
|
class | LockSupport |
| Basic thread blocking primitives for creating locks and other synchronization classes. More...
|
class | ReadWriteLock |
| A ReadWriteLock maintains a pair of associated locks, one for read-only operations and one for writing. More...
|
class | ReentrantLock |
| A reentrant mutual exclusion Lock with extended capabilities. More...
|