标签: java file
在java.nio.channels.FileChannel中,阻止任何并发操作。似乎所有操作都是同步的,但为什么我们使用文件锁来显式锁定文件?
答案 0 :(得分:2)
文件锁定,锁定文件以防所有程序访问。
对FileChannel的同步访问锁定了对同一程序中该对象的访问。如果您使用另一个FileChannel,则可以在不同的线程中访问同一文件。