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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© flyidea 中级黑马   /  2014-7-16 23:32  /  638 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

字节流除了不用过内存,在访问速度上是不是要比字符流慢呢?

4 个回复

倒序浏览
这个要根据处理的文件来说了:处理文字性的东西(比如汉字),用字符流,速度会更快(当然字节流也能处理)。若是读取或者写出音频,视频等二进制文件,那就必须要用字节流处理了,用字符流处理会导致文件损坏。
回复 使用道具 举报
主要看对象了,传文本文件就字符流,其它的就必须字节流了
回复 使用道具 举报
字符流是基于字节流的,只是字符流在内部融合编码表,处理文字信息比较方便,如果访问数据不多,效率差不多,多了话字节流效率高点,一般处理文字用字符流,其它数据用字节流
回复 使用道具 举报
凡是用记事本打开能看懂的就用字符流,看不懂的全用字节流,Buffered开头的效率最高
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马