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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zztierlie 中级黑马   /  2016-8-17 15:25  /  387 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

感觉字符流写起来更麻烦,还得套一层,为什么这么做啊

2 个回复

倒序浏览
好像涉及到编码与解码的问题吧。如果是读写字符数据的时候则使用字符流。如果读写的数据都不需要转换成字符的时候,则使用字节流会好点。
回复 使用道具 举报
本帖最后由 彭鸿儒 于 2016-8-17 20:25 编辑

字节流可以传输纯文本和非文本的文件(如图片,音频等)
字符流只能用于传输纯文本文件

你说的套一层是装饰设计模式吧,套这一层的目的是加强IO流的功能,使他们获得更快的传输速度,你稍微传个100M左右的文件就可以很清楚的看到它们之间速度的差别了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马