gpt4 book ai didi

java - 删除 Windows 和 Java 中的文件锁

转载 作者:行者123 更新时间:2023-12-01 05:57:17 25 4
gpt4 key购买 nike

我有一个使用 RandomAccessFile 类打开文件的 Java 程序。

我希望能够在 Java 打开该文件时重命名该文件。在 Unix 中,这不是问题。有谁知道我如何在 Windows 中执行此操作?

我应该设置 Java 以某种方式打开它吗?

提前致谢。

编辑、澄清:我希望能够在我的 Java 代码中设置此文件共享访问权限。

最佳答案

您需要以任何方式关闭文件上的所有句柄。例如。必须先关闭该 File 上的 FileOutputStream,然后才能重命名它。这就是 Windows 文件系统的工作方式。

关于java - 删除 Windows 和 Java 中的文件锁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2517667/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com