nio使用Java文件锁有多安全?
使用java.nio.channels.FileLock在进程之间锁定文件有多安全?据称,如果我们拥有独占锁,其他进程无法访问该文件。然而,下面关于另一个SO question的回答说明,为了使我们的进程安全,其他进程也必须检查文件锁
(a) Are you aware that locking the file won't keep other processes from touching it unless they also use locks?
因此,我测试了我的代码,并试图更改一个我已经拥有锁的文件,使用Windows文本编辑器,我没有受到伤害,但使用Notepad++测试时没有
在Java 6中是否有适当锁定文件的解决方案
共 (0) 个答案