Uses of Interface
java.util.concurrent.locks.Lock
-
Packages that use Lock 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. -
-
Uses of Lock in java.util.concurrent.locks
Classes in java.util.concurrent.locks that implement Lock Modifier and Type Class Description classReentrantLockA reentrant mutual exclusionLockwith the same basic behavior and semantics as the implicit monitor lock accessed usingsynchronizedmethods and statements, but with extended capabilities.static classReentrantReadWriteLock.ReadLockThe lock returned by methodReadWriteLock.readLock().static classReentrantReadWriteLock.WriteLockThe lock returned by methodReadWriteLock.writeLock().Methods in java.util.concurrent.locks that return Lock Modifier and Type Method Description LockStampedLock. asReadLock()Returns a plainLockview of this StampedLock in which thelock()method is mapped toStampedLock.readLock(), and similarly for other methods.LockStampedLock. asWriteLock()Returns a plainLockview of this StampedLock in which thelock()method is mapped toStampedLock.writeLock(), and similarly for other methods.LockReadWriteLock. readLock()Returns the lock used for reading.LockReadWriteLock. writeLock()Returns the lock used for writing.
-