java.io.File
- File 的每一个实例用于表示一个文件或目录
- 实际上表示的是一个抽象路径,如果该路径存在对应的文件或目录则表示它们,否则仅表示该路径。
- 使用File可以:
- 1:访问其表示的文件或目录的属性信息(文件名,大小等信息)
- 2:创建或删除文件,目录
- 3:访问一个目录中的所有子项
file中常用的方法:
File file = new File(pathname)
String name = file.getName();
Long len = file.length(); //文件大小,单位:字节;即:file文件有len个字节
file.canRead();//boolean, 是否可读
file.canWrite();//boolean, 是否可写
file.isHidden(); //boolean, 是否隐藏
file.exists();//boolean, 文件或目录是否存在
file.createNewFile();//创建文件
file.delete();//删除文件
dir.mkdir();//mkdir 方法在创建目录时要求该目录所在的目录必须存在
dir.mkdirs();//mkdirs在创建目录时会将不存在的父目录自动创建出来
dir.delete();删除目录时要注意,只有该目录是一个空目录时才可以被删除