A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© JAVADing 中级黑马   /  2015-7-4 15:02  /  286 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

1:操作字节数组的流对象--ByteArrayInputStream与ByteArrayOutputStream
(1):ByteArrayInputStream--在构造的时候需要接受数据源,而且数据源是一个字节数组;
(2):ByteArrayOutputStream--在构造的时候不用定义数据目的,因为该对象中已经内部封装了可变长度的字节数组,该数组就是数据目的地(此类实现了一个输出流,其中的数据被写入一个byte数组,缓冲区会随着数据的不断写入而自动增长,可以使用toByteArray和toString获取数据);
(3):因为这两个流对象操作的都是数组,并没有使用系统资源,所以不用进行close关闭;
(4):源和目的都可以是内存;
2:操作字符数组的流对象--CharArrayReader与CharArrayWriter
3:操作字符串的流对象--StringReader与StringWriter

1 个回复

倒序浏览
:victory::victory::victory::victory:
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马