java - 使用 java.io.File 方法设置文件权限

标签 java io

我使用java.io.File方法:setReadablesetWritablesetExecutable来设置文件权限。但是,尽管使用这些方法,权限始终设置为默认设置。这是为什么?

最佳答案

底层文件系统并不总是支持这些方法。例如。在 Windows XP 上的 NTFS 中不可能使某个点不可读。

这里有更多信息:www.oracle.com , 在“设置文件和目录权限”下

关于java - 使用 java.io.File 方法设置文件权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4354650/

相关文章:

java - 对来自 Lucene 索引的结果进行分类

java - 将 Spring 任务 XML 配置转换为代码配置

java - 我可以关闭/重新打开 InputStream 来模拟不支持标记的输入流的标记/重置吗?

c++ - 使用动态分配的内存(指针)

java - 如何为 VLCJ 添加或安装 native x64 库?

java - 具有来自继承的抽象类的值的构造函数,该抽象类实现了一个接口(interface)

Java SWT 所见即所得 HTML 编辑器

java - 为什么新的 InputStreamReader 不会读取控制台中的剩余字符?

c - 在一个只读 fd 上进行 IO 多路复用是否比简单地阻塞读取有助于获得更好的性能?

C - 使用 mmap 时出现总线错误