猪猪的IT之路---Java成长之路(IO流——字符流)

字符流:
输入流:
猪猪的IT之路---Java成长之路(IO流——字符流)

输出流:
猪猪的IT之路---Java成长之路(IO流——字符流)
高级流:
缓冲流:给低级流绑定(在其基础上添加)缓冲功能,没有缓冲的时候输入和输出流都是一次只能读取或输出一个字节或字符,如果是数组也必须多次读取,有缓冲后,在整个输入或输出流将数据全部获取或输出完之前,数据都是先保存在缓冲区中,没有直接获取到程序也不会输出到文件,只有关闭或刷新缓冲流后数据才真正被获取和输出
猪猪的IT之路---Java成长之路(IO流——字符流)
字符缓冲流:
输入流新增函数:
猪猪的IT之路---Java成长之路(IO流——字符流)

猪猪的IT之路---Java成长之路(IO流——字符流)
对象输出流:
猪猪的IT之路---Java成长之路(IO流——字符流)
提示:使用对象流输出的对象必须实现Serializable(序列化)接口
对象输入流:

猪猪的IT之路---Java成长之路(IO流——字符流)

当需要输出格式化内容时:使用打印字符流

猪猪的IT之路---Java成长之路(IO流——字符流)