インターフェース ReadWriteLock
public interface ReadWriteLock
ReadWriteLock
は、関連付けられた locks
のペアを維持します。1 つは読み取り専用操作用、もう 1 つは書き込み用です。read lock
は、ライターが存在しない限り、複数のリーダースレッドによって同時に保持される可能性があります。write lock
は専用品です。- 導入:
- 3.2
- 作成者:
- Mark Paluch
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明static ReadWriteLock
of
(ReadWriteLockSE delegate) 指定されたdelegate
SE に対して新しいReadWriteLock
アダプターを作成します。readLock()
読み取りに使用されるロックを返します。読み取りに使用されるロックを返します。
メソッドの詳細
of
指定されたdelegate
SE に対して新しいReadWriteLock
アダプターを作成します。- パラメーター:
delegate
- null であってはなりません。- 戻り値:
- 新しい
ReadWriteLock
アダプター。
readLock
Lock readLock()読み取りに使用されるロックを返します。- 戻り値:
- 読み取りに使用されるロック
- 関連事項:
writeLock
Lock writeLock()読み取りに使用されるロックを返します。- 戻り値:
- 書き込みに使用されるロック。
- 関連事項: