是文件和目录路径名的抽象表示,文件和目录是可以通过File封装成对象的,对于File而言,封装的并不是一个真正存在的文件,仅仅是
一个路径名而已。
三种构造方法:
1.File(String pathname) eg:File f1 = new File("D:\itcast\java.txt")
2.File(String parent,String child) eg:File f2 = new File("D:\itcast","java.txt")
3.File(File parent, String child) eg:File f3 = new File("D:\itcast")
eg:File f4 = new File(f3, "java.txt")
creaNewFile(创建文件) mkdir(创建单级目录) mkdirs(创建多级目录)
不能根据文件名字判断文件与否,而应该通过不同的方法。可能会通过mkdir创建出java.txt的目录
黑马P274视频,用到再看
isDiretory isFile exists getAbsolutePath getPath getName list() listFiles()
黑马P275视频,用到再看
delete() 删除由此抽象路径名表示的文件或目录