Uses of Interface
java.util.concurrent.locks.Lock
Packages that use 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
Classes in java.util.concurrent.locks that implement LockModifier and TypeClassDescriptionclassA reentrant mutual exclusionLockwith the same basic behavior and semantics as the implicit monitor lock accessed usingsynchronizedmethods and statements, but with extended capabilities.static classThe lock returned by methodReentrantReadWriteLock.readLock().static classThe lock returned by methodReentrantReadWriteLock.writeLock().Methods in java.util.concurrent.locks that return LockModifier and TypeMethodDescriptionStampedLock.asReadLock()Returns a plainLockview of this StampedLock in which thelock()method is mapped toStampedLock.readLock(), and similarly for other methods.StampedLock.asWriteLock()Returns a plainLockview 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.