protected int count; 缓冲区中的有效字节数,每次写入将会写入到buf[count]处
ByteArrayOutputStream构造方法
构造方法只是设置内部字节数组这个缓冲区数据的大小...write
write是输出,参数都是他的输出内容,只是不同的流输出的目的不一样,此处我们的输出流的目的地是内部的字节数组
write(int) 将指定的字节写入此 byte 数组输出流也就是写入到内部的字节数组中...write(byte[], int, int) 将指定 byte 数组中从偏移量 off 开始的 len 个字节写入此 byte 数组输出流也就是写入到内部的字节数组中
可以看得出来,他们都有使用...,转存到入参指定的输出流中相当于把流中的数据重写了一份到另外的输出流
toString()
计算机所有的数据都是二进制存储,最小的单位是字节,字符的编码形式也正是字节所以,toString其实就是把字节序列进行解码...int类型入参的方法,在JDK1.8 已经弃用
toString()使用平台默认的字符集,通过解码字节将缓冲区内容转换为字符串
toString(String charsetName