IO流体系图
file类
file类是用来操作文件的类,但是它不能操作文件中的数据。
file类支持序列化和排序。(serializable,comparable<file>)
1.1 file类的构造方法
方法名 | 说明 |
File(String pathname) | 用指定的文件路径构造文件 |
File(String dir,String subpath) | 在指定目录下创建指定文件 dir为目录路径,subpath为文件名 |
File(file parent,String subpath) | 根据一个文件对象和一个字文件构造文件对象 parent指定目录文件,subpath指定文件名 |
1.2 file类的常用方法
方法名 | 说明 |
createNewFile() | 当不存在此抽象路径名指定名称的文件时,创建一个新空文件。 |
delete() | 删除此路径的文件或者目录 |
exists() | 测试此路径名表示的文件或目录是否存在 |
getAbsoultePath() | 返回此对象文件的绝对路径名 |
getName() | 返回此对象表示的文件名称 |
getAbsoluteFile() | 返回此抽象路径下的绝对路径名形式 |
length() | 返回文件的长度 |
mkdir() | 创建一个目录,他的路径由当前file对象指定 |