Uses of Interface
java.util.concurrent.locks.Lock
Package
Description
Interfaces and classes providing a framework for locking and waiting
for conditions that is distinct from built-in synchronization and
monitors.
-
Uses of Lock in java.util.concurrent.locks
Modifier and TypeClassDescriptionclass
A reentrant mutual exclusionLock
with the same basic behavior and semantics as the implicit monitor lock accessed usingsynchronized
methods and statements, but with extended capabilities.static class
The lock returned by methodReentrantReadWriteLock.readLock()
.static class
The lock returned by methodReentrantReadWriteLock.writeLock()
.Modifier and TypeMethodDescriptionStampedLock.asReadLock()
Returns a plainLock
view of this StampedLock in which thelock()
method is mapped toStampedLock.readLock()
, and similarly for other methods.StampedLock.asWriteLock()
Returns a plainLock
view of this StampedLock in which thelock()
method is mapped toStampedLock.writeLock()
, and similarly for other methods.ReadWriteLock.readLock()
Returns the lock used for reading.ReadWriteLock.writeLock()
Returns the lock used for writing.