Java学习第39天
一、今日学习
1.内存操作流
(1)以内存为输入输出的位置,称为内存操作流。使用ByteArrayInputStream完成内存的输入操作,使用ByteArrayOutputStream完成内存的输出操作。
利用此类 完成一些功能。
常用方法:
ByteArrayInputStream :是InputStream子类。
public class ByteArrayInputStream extends InputStream
构造方法:
ByteArrayInputStream(byte[] buf) 创建一个 ByteArrayInputStream,使用 buf 作为其缓冲区数组。
接收一个byte数组,实际上内存的输入就是在构造方法上将数据传递到内存之中。
ByteArrayOutputStream:是OutputStream子类
输出就是从内存中写出数据。
public class ByteArrayOutputStream extends OutputStream
构造方法:
ByteArrayOutputStream() 创建一个新的 byte 数组输出流。
主要方法:
void write(int b) 将指定的字节写入此 byte 数组输出流。
二、问题 :暂无
三、明日学习内容
缓冲流