15. Java 文件管理
File 类
将文件和文件夹封装成对象,方便操作文件和文件夹
1 | File(String pathname); 通过将给定路径名字符串转换为抽象路径名来创建一个新 File 实例。 |
提示:所有在 java.io 中的类都将相对路径名解释为以用户工作目录开始,你可以通过调用
System.getProperty("user.dir")
来获得这个信息警告: 由于反斜杠字符在 Java 字符串中是转义字符,因此要确保在 Windows 风格的路径名中使用
\\
(例如,C:\\Windows\\win.ini
)。在 Windows 中,还可以使用单斜杠字符(C:/Windows/win.ini),因为大部分 Windows 文件处理的系统调用都会将斜杠解释成文件分隔符。但是,并不推荐这样做,因为 Windows 系统函数的行为会因与时俱进而发生变化。因此,对于可移植的程序来说,应该使用程序所运行平台的文件分隔符,我们可以通过常量字符串 java.io.File.separator 获得它。