1.File
1.创建File对象
代码实现
2.判断文件类型、获取文件信息的常见方法
代码实现
3.File类创建文件的功能
代码实现
4.File类提供遍历文件夹的功能
代码实现
5.删除文件操作
2.IO流
1.字符集
方法一:使该字符串转化为字节数组,返回到一个新的数组当中
2.IO流体系
3.文件字节输入输出流
3.1文件字节输入流
注意事项
文件字节输入流
代码实现如下
注意事项
3.2文件字节输出流
构造器
常用方法
代码
3.3字节流适合做哪些操作?
4.文件字符输入输出流
4.1文件字符输入流构造器和常用方法
代码实现如下
4.2文件字符输出流的构造器及常用方法
实现代码
字符输出流使用时的注意事项
小结
5. 释放资源的方式
5.1 try-catch-finally
代码实现如下
5.2 try-with-resource
代码实现如下
6.字节缓冲输入输出流
6.1字节缓冲流的作用及构造器
代码实现
6.2小结
7.字符缓冲输入输出流
7.1字符缓冲输入流常用构造器及方法
代码实现
7.2字符缓冲输出流及常用构造器和方法
代码实现
8.原始流。缓冲流性能分析
代码实现如下
9.转换流
9.1字符输入转换流常用构造器,以及解决问题
实现代码
9.2字符输出转换流常用构造器以及解决问题
代码实现
10.打印流
10.1 PrintStream的作用及构造器和常用方法
代码实现
10.2 PrintWriter构造器和常用方法
代码实现
10.3 PritStream和PrintWriter的区别
10.4打印流的区别
11.数据输入输出流
通过一系列方法来读写不同数据类型的数据,并将其按照预定的字节顺序转换成相应的数据类型
11.1数据输出流
11.2数据输入流
12.序列化流
12.1什么是对象序列化和反序列化
12.2对象字节输出流(将对象序列化)
代码演示
12.3对象字节输入流(将对象反序列化)
代码演示
12.4 transient 关键字
12.5如何要一次序列化多个对象?
13.IO框架补充
13.1什么是框架
13.2 Commons-io
13.3 如何将其导入到项目中去
代码实现如下