转载自:https://blog.csdn.net/sh5188588/article/details/10099323
只能给当前用户赋予对该文件的权限,调用createNewFile()方法默认的权限是644.
可以用命令行或者设置file参数。
File file = new File("/home/test3.txt");
if (file.createNewFile()){
System.out.println("File is created!");
//Runtime.getRuntime().exec("chmod 777 /home/test3.txt");
file.setExecutable(true);//设置可执行权限
file.setReadable(true);//设置可读权限
file.setWritable(true);//设置可写权限
}