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.
|
Modifier and Type | Class and Description |
---|---|
class |
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. |
static class |
ReentrantReadWriteLock.ReadLock
The lock returned by method
ReentrantReadWriteLock.readLock() . |
static class |
ReentrantReadWriteLock.WriteLock
The lock returned by method
ReentrantReadWriteLock.writeLock() . |
Modifier and Type | Method and Description |
---|---|
Lock |
StampedLock.asReadLock()
Returns a plain
Lock view of this StampedLock in which
the lock() method is mapped to StampedLock.readLock() ,
and similarly for other methods. |
Lock |
StampedLock.asWriteLock()
Returns a plain
Lock view of this StampedLock in which
the lock() method is mapped to StampedLock.writeLock() ,
and similarly for other methods. |
Lock |
ReadWriteLock.readLock()
Returns the lock used for reading.
|
Lock |
ReadWriteLock.writeLock()
Returns the lock used for writing.
|
aicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2019 aicas GmbH. All Rights Reserved.