1. 流的分类

1.1 分类

分类
根据数据单位 字节流(8bit)——图片,音频—0101(byte) 字符流(16bit)—-文本(char)
根据流向 输入流 输出流
角色 节点流 处理流
节点流: 直接作用于文件上的流
处理流: 在节点流之外又包了一层流

1.2 关系图:

image.png

1.3 抽象基类

抽象基类 字节流 字符流
输入 InputStream Reader
输出 outputStream Writer

1.4 实现类

image.png