Java™ Platform
Standard Ed. 6

Uses of Interface
java.util.concurrent.locks.Lock

Packages that use Lock
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
 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().
 

Methods in java.util.concurrent.locks that return Lock
 Lock ReadWriteLock.readLock()
          Returns the lock used for reading.
 Lock ReadWriteLock.writeLock()
          Returns the lock used for writing.
 


Java™ Platform
Standard Ed. 6

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 1993, 2011, Oracle and/or its affiliates. All rights reserved.