Java I/O 流基础知识梳理
Java 中的流,可以从不同的角度进行分类。
1
按照数:输入流和输出流。
2
按照处理数据单位不同可以分为:字节流和字符流。
3
按照实现功能不同可以分为:节点流和处理流。
输出流:
输入流:
因 此 输 入 和
输 出 都 是 从 程 序
的角度来说的。
字节流:一次读入或读出是
8 位二进制。
字符流:一次读入或读出是
16 位二进制。
字节流和字符流的原理是相同的,只不过处理的单位不同而已。后缀是
Stream 是字节
流,而后缀是
Reader,Writer 是字符流。
节点流:直接与数据源相连,读入或读出。
直接使用节点
流,读写不方便,