IO 输入输出流
- IO流 :读写文件中的内容
- 流:一连串流动的数据,先入先出的特点,流就是管道
- 数据源:—> 目的地
- 流的分类:
- 流向分: (以程序为中心)
- 输入流
- 输出流
- 操作单元:
- 字节流:只能传输字节型的数据 ******
- 字符流:便于用户识别,只能传输纯文本的数据
- 功能分:
- 节点流:数据从数据源直接到目的地
- 功能流:提高节点流功能或性能 功能流(节点流)
- 流的分类之间都是相辅相成的
java.io 包下的内容–>流…
- 分类 : 字节流 输入流 节点流
- InputStream 字节输入流 此抽象类是表示字节输入流的所有类的超类。
- FileInputStream 文件字节输入流 FileInputStream 从文件系统中的某个文件中获得输入字节
字节输出流 OutputStream
- 文件字节输出流 FileOutputStream 字节流 输出流 节点流
- 每次写出数据默认覆盖,构造器中第二个参数可以设置true追加,false不追加–>默认false