gpt4 book ai didi

Mac OS 中的 Java 文件锁定

转载 作者:行者123 更新时间:2023-12-04 06:29:25 26 4
gpt4 key购买 nike

使用 java.nio 包锁定文件适用于 Windows 操作系统,但
同一个程序在 Mac OS 上不能正常工作。

我正在尝试删除 Windows 中的锁定文件,但它不会删除该文件。
但同样的事情我试图在 Mac OS 中实现,即使文件被锁定
或由 FileWriter/FileOutputStream 打开,它删除文件。

对这个问题有什么建议吗?
它是文件锁定实现中的错误吗?

谢谢。

最佳答案

这不是错误(除非您将 Windows 称为错误)

锁是 *nix 系统上的建议。除了检查它是否先被锁定之外,没有什么可以阻止您删除锁定的文件。

在 Windows 中它有点相同,除了系统命令检查锁和 IIRC 打开文件的默认模式是排他锁。

关于Mac OS 中的 Java 文件锁定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5625262/

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