一、今日学习
1.过滤(处理)流
(1)DataOutputStream
-
对于DataOutputStream必须给它传一个输出流对象,完成类似DataOutputStream功能的类就是一个过滤流类或处理流类。
-
DataOutputStream包装类的构造函数语法如下:
public DataOutputStream(OutputSteam out)
- DataOutputStream常见方法:
- 示例:使用DataOutputStream写入内容
(2)DataInputStream
-
DataInputStream与DataOutputStream类似,必须给它传一个输出流对象,才能完成过滤流的功能。
-
示例:使用DataInputStream读数据
2.内存操作流
(1)以内存为输入输出的位置,称为内存操作流。使用ByteArrayInputStream完成内存的输入操作,使用ByteArrayOutputStream完成内存的输出操作。
(2)示例:使用内存操作流输出内存
二、遇到问题
使用DataOutputStream写入内容时在文件中得到乱码。
三、明日学习
缓冲流、Scanner类