类的用途
java.nio.channels.FileLock
使用 FileLock 的包
-
FileLock 在 java.nio.channels 中的用法
java.nio.channels 中返回 FileLock 的方法修饰符和类型方法描述final FileLockFileChannel.lock()获取此通道文件的独占锁。abstract FileLockFileChannel.lock(long position, long size, boolean shared) 获取此通道文件的给定区域的锁。final FileLockAsynchronousFileChannel.tryLock()尝试获取此通道文件的独占锁。abstract FileLockAsynchronousFileChannel.tryLock(long position, long size, boolean shared) 尝试获取此通道文件的给定区域的锁。final FileLockFileChannel.tryLock()尝试获取此通道文件的独占锁。abstract FileLockFileChannel.tryLock(long position, long size, boolean shared) 尝试获取此通道文件的给定区域的锁。返回类型中包含 FileLock 类型参数的 java.nio.channels 中的方法修饰符和类型方法描述AsynchronousFileChannel.lock()获取此通道文件的独占锁。AsynchronousFileChannel.lock(long position, long size, boolean shared) 获取此通道文件的给定区域的锁。java.nio.channels 中的方法参数,类型参数为 FileLock修饰符和类型方法描述abstract <A> voidAsynchronousFileChannel.lock(long position, long size, boolean shared, A attachment, CompletionHandler<FileLock, ? super A> handler) 获取此通道文件的给定区域的锁。final <A> voidAsynchronousFileChannel.lock(A attachment, CompletionHandler<FileLock, ? super A> handler) 获取此通道文件的独占锁。