可能的重复项:
如何使用 java 锁定文件(如果可能)
是否可以锁定文件,以便其他应用程序无法写入文件但仍可以正常运行?我的目标平台是窗口。
File yourFile = new File("yourFile.txt");
yourFile.setWritable(false);
看看FileChannel的lock() API。