java IO流原理
1、I/O是input/output的缩写,I/O技术常用于处理数据传输。如读/写文件,网络通讯等。
2、java程序中,对于数据的输入/输出操作以stream(流)的方式进行。
3、输入input:读取外部数据(磁盘、光盘等存储设备的数据)到程序(内存)中。
4、输出output:将程序(内存)数据输出到磁盘、光盘等存储设备中
流的分类

IO流体系图

FileInputStream

FileOutputStream
1. new FileOutputStream(filePath) 创建方式,当写入内容是,会覆盖原来的内容
2. new FileOutputStream(filePath, true) 创建方式,当写入内容是,是追加到文件后面

FileInputStream和FileOutputStream综合使用

1996





