Java in a Nutshell, 5th Edition [Electronic resources]

نسخه متنی -صفحه : 1191/ 831
نمايش فراداده

ReentrantReadWriteLock.ReadLockjava.util.concurrent.locks

Java 5.0serializable

A Lock implementation for reader threads. Any number of threads can acquire the lock as long as the corresponding WriteLock is not held. newCondition( ) throws UnsupportedOperationException.

public static class

ReentrantReadWriteLock.ReadLock implements Lock, Serializable { // Protected Constructors protected

ReadLock (ReentrantReadWriteLock

lock ); // Methods Implementing Lock public void

lock ( ); public void

lockInterruptibly ( ) throws InterruptedException; public Condition

newCondition ( ); public boolean

tryLock ( ); public boolean

tryLock (long

timeout , java.util.concurrent.TimeUnit

unit ) throws InterruptedException; public void

unlock ( ); // Public Methods Overriding Object public String

toString ( ); }

Returned By

ReentrantReadWriteLock.readLock( )