简介
1、在java中stream代表一种数据流(源),java.io的底层数据元.(比作成水管)
2、InputStream 比作进水管,水从里面流向你,你要接收,read
3、OutputStream 比作出水管,你要向里面倒水,write
4、java.io包中提供了很丰富的输入、输出流对象,如:
2、InputStream 比作进水管,水从里面流向你,你要接收,read
3、OutputStream 比作出水管,你要向里面倒水,write
4、java.io包中提供了很丰富的输入、输出流对象,如:
| 分类 | 基于字节流的stream |
基于字符流的stream(典型的以writer和reader来标识的) |
| 作用 | 处理字节的输入和输出。包括读写二进制数据等方面的内容 |
使用字符流的另外一个好处就是,字符流比字节流更有效率 |
|
举例 |
DataOutputStream----DataInputStream:
FileOutputStream-----FileInputStream:等
|
FileWriter---FileReader:
StringWriter---StringReader:等
|
2、InputStream 比作进水管,水从里面流向你,你要接收,read
3、OutputStream 比作出水管,你要向里面倒水,write
4、java.io包中提供了很丰富的输入、输出流对象,如: