title: 流的操作规律
date: 2020-05-16 17:18:31
tags: Java
了解规律的目的
- 搞清楚具体要用哪个流对象。
1.明确源和目的(汇)
- 源: InputStream Reader
- 目的: OutPutStream Writer
2.明确数据是否是纯文本
- 源:
- 是纯文本: Read
- 不是纯文本: InputStream
- 目的:
- 是纯文本: Writer
- 不是纯文本: OutPutStream
3.明确具体的设备
- 源设备:
- 硬盘:File
- 内存:数组
- 键盘:System.in
- 网络:Stock流对象
- 目的设备:
- 硬盘:File
- 内存:数组
- 控制台:System.out
- 网络:Stock流对象
4.是否需要其他额外功能
- 高效(缓冲区):Buffered
- 转换(可以指定编码)
- InputStreamReader
- OutputStreamWriter