入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
-
このチャネルのファイル上に排他ロックを設定します。
FileChannel.lock(long position, long size, boolean shared)
このチャネルのファイルの指定された領域をロックします。
このチャネルのファイル上で排他ロックを獲得しようとします。
AsynchronousFileChannel.tryLock(long position, long size, boolean shared)
このチャネルのファイルの指定された領域でロックを獲得しようとします。
このチャネルのファイル上で排他ロックを獲得しようとします。
FileChannel.tryLock(long position, long size, boolean shared)
このチャネルのファイルの指定された領域でロックを獲得しようとします。
AsynchronousFileChannel.lock()
このチャネルのファイル上に排他ロックを設定します。
AsynchronousFileChannel.lock(long position, long size, boolean shared)
このチャネルのファイルの指定された領域をロックします。
abstract <A> void
このチャネルのファイルの指定された領域をロックします。
final <A> void
このチャネルのファイル上に排他ロックを設定します。