黑马程序员技术交流社区

标题: 关于IO流问题 [打印本页]

作者: wjj410830911    时间: 2013-11-11 16:37
标题: 关于IO流问题
本帖最后由 wjj410830911 于 2013-11-11 17:17 编辑

学习到FileInputStream, FileOutputStream   ,与BufferedInputStream, BufferedOutputStream没弄懂有什么区别啊?
FileReader, FileWriter跟BufferedInputStream, BufferedOutputStream又有什么区别啊  我用代码试了  效果都差不多啊。。。
作者: ╰ゝ冷筱柔    时间: 2013-11-11 16:43
沙发,坐等二楼解释。
作者: FFF    时间: 2013-11-11 16:48
FileInputStream与BufferedInputStream区别:
FileInputStream是字节流,BufferedInputStream是字节缓冲流,使用BufferedInputStream读资源比FileInputStream读取资源的效率高(BufferedInputStream的read方法会读取尽可能多的字节),且FileInputStream对象的read方法会出现阻塞;

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

FileOutputStream 与BufferedOutputStream的区别同理,就不多作解释了。
作者: wjj410830911    时间: 2013-11-11 17:17
哦    明白了。。。谢谢回答




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2