01.流的概述及其分类
一、什么是流
流是数据传输时的载体。其功能类似于水管。
二、流的分类
(1)按照流向:输入流和输出流
(2)按照处理单位:字节流和字符流
(3)按照功能:节点流和处理流
流的最顶层为四个抽象类:InputStream和OutputStream,以及Reader和Writer。
其他所有的流都是继承这四个流而来。
基本上所有的流都是以输入流和输出流成对出现。
以InputStream结尾的都是字节输入流,以OutputStream结尾的都是字节输出流。
以Reader结尾的都是字符输入流,以Writer结尾的都是字符输出流。
三、常见节点流和处理流
节点流:直接处理数据的流。
处理路:处理节点流的流。