学习计划,
预习第8天内容
1,看笔记快速了解第二天的内容;
File类
常见方法:
构造方法:
1.new File("D://xc//a.txt")
2.new File(String parent,String child);
3.new File(File parent,String child);
其他方法:
1.创建文件
createNewFile()
2.创建文件夹
mkdir:
mkdirs:
3.getName() -->已经重写toString
4.getPath 获得构造方法中的路径
5.getAbusolutePath() 获得绝对路径
6.listFiles() --> 针对文件夹使用此方法
如果文件 ---> NULL
注意:不要在C盘去玩
7.delete 方法
删除文件
或者删除空的文件夹
8.length()
此方法计算文件的大小
9.isFile()
判断是否是一个文件
10.isDirectory()
判断是否是一个文件夹
递归: 自己调用自己
递归调用:
1.必须要有方法的出口(栈内存溢出异常)
2.构造方法不能递归(堆内存溢出异常)
3.出口不能太远
IO流
1.方向
1.输入
FileInputStream --> InputStream
2.输出
FileOutputStream--> OutputStream
2.根据流的种类
1.字节流
1.1 FileInputStream
fis.read(); -->一次读取一个字节
1.2 FileOutputStream
|
|