# 简述
java.io
是 Java 自带的实现基本的输入输出操作的一个包。其中重要的类包括 File
类等。我们在下面一一介绍。
# File 类
在 Java 中,对文件和目录的管理可以采用 File
类实现,每一个 File
对象可以表示一个文件,也可以表示一个目录 (文件夹)。 File
类继承自 Object
类。引入可以通过 import java.io.File;
实现。 File
类可以实现对文件和目录的属性修改,但是不能实现对其内容的修改。
# 构造函数
File 的构造函数包括四种。
File(String pathname); // 将给定的路径名字符串转化为一个抽象路径创建一个新实例 | |
File(File parent, String child); //parent 是一个路径名,通过路径名和子路径字符串 child 创建一个新实例 | |
File(String parent, String child); //parent 是一个路径名字符串,通过路径名字符串和字路径字符串创建一个新实例 |
# 常用方法
boolean exists(); // 检查该实例对应的文件或目录是否存在 | |
boolean delete(); // 删除实例对应的文件或目录 | |
boolean canExecute(); // 测试程序可否执行该实例对应的文件 | |
boolean canRead(); // 测试程序可否读取该实例对应的文件 | |
boolean canWrite(); // 测试程序可否修改该实例对应的文件 |
# Reference
java.io.File 类文档