|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| Condition | Condition factors out the Object 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. |
| 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. |
| Class Summary | |
|---|---|
| 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 Lock with the same basic
behavior and semantics as the implicit monitor lock accessed using
synchronized methods and statements, but with extended
capabilities. |
| ReentrantReadWriteLock | An implementation of ReadWriteLock supporting similar
semantics to ReentrantLock. |
| ReentrantReadWriteLock.ReadLock | The lock returned by method ReentrantReadWriteLock.readLock(). |
| ReentrantReadWriteLock.WriteLock | The lock returned by method ReentrantReadWriteLock.writeLock(). |
|
|||||||||
| Generated by DevelopIntelligence | |||||||||
![]() | |||||||||
![]() | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||