JAVA——File.renameTo 和 Filesystem.rename方法 浅析

 public boolean renameTo(File dest)   rennameTo方法在使用过程中需要注意使用环境:

1. 如果File dest 已存在,重命名失败

2. 如果File srcFile 已被打开,重命名失败(当srcFile状态为 被其他程序占用  该方法都会失败返回错误信息)

Filesystem.rename(File file1,File file2)

WinNTFileSystem.rename  native

private native boolean rename0(File f1, File f2);

native关键字的函数都是操作系统实现的,针对底层操作实现,需要仔细研究

你可能感兴趣的:(Java技术)