File是Java中唯一一个对文件操作的;
路径:访问文件或者文件夹的完整的地址;
创建文件三种方式:
1.new file(|"D:\a.txt")
2.new file(|"D:\","a.txt")
3.
File filep = new File("E:\");、、父类
File file = new File(filep,"黎doc");
try { //空指针异常不能捕获,不是所有异常都能捕获
boolean b = file.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
System.out.println(file);
System.out.println(file.getName());
long l= file.lastModified();
System.out.println(l);
遍历文件:
list(); _______遍历文件夹中的文件,得到的是文件名;如果第一层 是文件夹 只会显示文件夹的名字不会再往下层走了
listFiles();_____遍历文件夹中文件,拿到文件对象也就是一个个对象,他还可以点出其他属性。
递归:一个方法调用本身。