IO流分类:
- 按方向分:输入流和输出流
- 按流中的数据最小单位分:字节流和字符流
字节流:操作所有类型的文件
字符流:只能操作纯文本文件
总结:
- 字节输入流(InputStream):以内存为基准,将磁盘文件/网络数据以字节的形式读入到内存中去的流
- 字节输出流(OutputStream):同理,以内存为基准,数据从内存到磁盘/网络
- 字符输入流(Reader):以字符型式
- 字符输出流(Writer):同理
都是四个抽象类,必须找其子类--实现类才能使用
IO流作用:读写文件数据的
字符流:字符输入流、字符输出流(读写字符数据)
字节流:字节输入路、字节输出流(读写字节数据)