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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wjj410830911 中级黑马   /  2013-11-11 16:37  /  1143 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 wjj410830911 于 2013-11-11 17:17 编辑

学习到FileInputStream, FileOutputStream   ,与BufferedInputStream, BufferedOutputStream没弄懂有什么区别啊?
FileReader, FileWriter跟BufferedInputStream, BufferedOutputStream又有什么区别啊  我用代码试了  效果都差不多啊。。。

评分

参与人数 1技术分 +1 收起 理由
黄炳期 + 1

查看全部评分

3 个回复

倒序浏览
沙发,坐等二楼解释。
回复 使用道具 举报
FFF 金牌黑马 2013-11-11 16:48:42
藤椅
FileInputStream与BufferedInputStream区别:
FileInputStream是字节流,BufferedInputStream是字节缓冲流,使用BufferedInputStream读资源比FileInputStream读取资源的效率高(BufferedInputStream的read方法会读取尽可能多的字节),且FileInputStream对象的read方法会出现阻塞;

FileInputStream与FileReader区别:
FileInputStream是字节流,FileReader是字符流,用字节流读取中文的时候,可能会出现乱码,而用字符流则不会出现乱码,而且用字符流读取的速度比字节流要快;

FileOutputStream 与BufferedOutputStream的区别同理,就不多作解释了。
回复 使用道具 举报
哦    明白了。。。谢谢回答
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马