I/O流


什么是流?

内存与存储设备之间传输数据的通道。

按照方向进行分类:输入流:将存储设备中的内容输入到内存中

                                输出流:将内存中的内容输入到存储设备中

按照单位进行分类:字节流:以字节为单位,读写所有数据

(抽象类)inputstream:输入            文件字节流fileinputstream

 单个字节读取

 多个字节读取

(抽象类)outputstream:输出          文件字节流fileoutputstream

 字节流的复制

                                字符流:以字符为单位,只能读写文本数据

按照功能分类:节点流:具有实际传输数据的读写功能

                         过滤流:在节点流之上增强功能

缓冲流

BufferedinputStream

BufferedoutputStream