主题:[求助] 一个ByteArrayOutputStream类的问题。
ByteArrayOutputStream bos = new ByteArrayOutputStream();
这句话在内存里生成了一块内存,里面放着Byte数组。这里称这块内存为M1
ByteArrayInputStream bis =
new ByteArrayInputStream(bos.toByteArray());
那么这个bos.toByteArray()的返回值,是M1这块内存? 还是将M1复制后新生成的内存M2 ?
这句话在内存里生成了一块内存,里面放着Byte数组。这里称这块内存为M1
ByteArrayInputStream bis =
new ByteArrayInputStream(bos.toByteArray());
那么这个bos.toByteArray()的返回值,是M1这块内存? 还是将M1复制后新生成的内存M2 ?