1、定义
它是文件和目录路径名的抽象表示
文件和目录是可以通过File封装成对象的
对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已。它可以是存在的,也可以是不存在的,将来是要通过具体的操作把这个路径的内容转换为具体存在的
2、构造方法
3、File类创建功能
4、File类判断和获取功能
5、File类删除功能
6、绝对路径和相对路径的区别
绝对路径:完整的路径名,不需要任何其他信息就可以定位它所表示的文件,例如:E:itcastjava.txt
相对路径:必须使用取自其他路径名的信息进行解释。例如:myFilejava.txt
7、删除目录时的注意事项
如果一个目录中有内容(目录,文件),不能直接删除,应该先删除目录中的内容,最后才能删除目录