ByteArrayInputStream从构造方法上来看:其实数据来源就是内存中的一个字节数组对象。
怎么理解呢?

FileInputStream流是从文件中获取数据,ByteArrayInputStream从内存中获取,就这么理解即可!
最终,都会产生一个InputStream类型的对象。
ByteOutputStream呢?
public ByteOutputStream() {
this(1024);
}
publi

本文探讨了Java中的ByteArrayInputStream和ByteArrayOutputStream。这两种流分别用于从内存中的字节数组读取和写入数据。无参构造函数实际上依赖于有参构造, 默认字节数组大小为0。通过toByteArray()方法可以获取写入的数据,或者通过将流与其他输入/输出流交互来操作。
最低0.47元/天 解锁文章
3266





