java----流

java把不同的 输入源和输出源(外部设备) 抽象表述为流.

外部设备:键盘,文件,网络连接。注意网络传输的都是二进制的字节流。

流:输入流只能输入,反之亦然。

java.io包处理不同的输入和输出流:java.util.stream这个不是

最上层的抽象类:字节流和字符流(其他类全都是子类)

根据是否直接与源相连:节点流(源就是节点)    处理流

文件,内存数组,字符串,管道:这是四种节点也可以说是源:  他们既可以用字节流处理,也可以用字符流处理

原文地址:https://www.cnblogs.com/BlueFire-py/p/9023943.html