如何使用 java 阻止用户访问目录?

How do i block user access to a directory using java?

是否可以java修改目录权限,使任何人都无法访问该目录中的内容。

您可以为此

使用 File 对象上的方法
File dir = new File("my directory");
dir.mkdir();

// Make it not readable, writable and executable for anyone
dir.setExecutable(false, false);
dir.setReadable(false, false);
dir.setWritable(false, false);

// Make it readable, writable and executable for the owner only (see
// second parameter "ownerOnly" to these calls)
dir.setExecutable(true, true);
dir.setReadable(true, true);
dir.setWritable(true, true);

Java NIO API 有更细粒度的控制来做同样的事情,例如