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 数组输出流。 

二、问题 :暂无 

三、明日学习内容

缓冲流

posted @ 2020-08-13 21:19  居酿圆子  阅读(61)  评论(0编辑  收藏  举报