Java高级流
转换流
使用场景:
字节流使用字符流的方法
利用转换流按指定字符编码读取数据:
FileReader是InputStreamReader的子类
利用转换输出流按指定字符编码写出数据:
示例:将GBK的文件转换成UTF-8写出
总结
序列流
序列化流
写出对象流程:
Serializable:标记型接口,没有抽象方法,实现这个方法表明当前类可以被序列化
字节流使用字符流的方法
FileReader是InputStreamReader的子类
示例:将GBK的文件转换成UTF-8写出
Serializable:标记型接口,没有抽象方法,实现这个方法表明当前类可以被序列化