标签: java java-6 file-locking
我正在寻找一个基于文件的锁,其API类似于java.util.concurrent.locks.Lock(例如ReentrantLock)。我真的想拥有tryLock()以及它有时间限制的小妹妹,而不需要创建和操作文件,在我自己之后进行清理并花时间完善并发实现(什么是难以容易出错) )。
java.util.concurrent.locks.Lock
ReentrantLock
tryLock()
是否可以在核心Java 6或一些流行且广泛使用(和测试)的库中使用?
答案 0 :(得分:1)
我认为锁定文件很难。我使用了FileChannel.lock()或tryLock()