摘要:
1. ByteArrayOutputStream extendsOutputStream提供了一个byte数组,和记录写入数组值个数的类。a.实现了write(int)这个抽象函数,这里默认只写int的低位byte,同时多态实现write(byte b[], int off, int len)采用的数组处理方式。b.内部保存了一个byte[]的数组,默认构造函数初始化数组大小为32,后期如果在write发现大小不够了,将采用*2的机制扩初大小。c.有一个count记录了当期写入数组的值的个数。d.在输出方面,我们常常希望提供直接把值输出到其他输出流比如socket stream中,或者直接转化
阅读全文