码迷,mamicode.com
首页 > 编程语言 > 详细

java中的缓冲流

时间:2017-12-11 14:25:08      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:puts   red   高效   其他   put   提高效率   关闭   stream   write   

一开始,并不明白java中的缓冲流到底有什么作用。OutputStream和BufferedOutputStream有什么区别,两者的write()方法都是一个字节一个字节的写,不同之处就是BufferedOutputStream会将字节先写到一个缓冲区中,然后通过flush()或者关闭这个缓冲流来实现将缓冲流中的数据回显。

之后,通过查阅关于缓冲流的相关知识,了解了一点点,一个字节一个字节的写入到硬盘会耗费时间,而先把数据写入缓冲区的话,再一次性的写入到硬盘或者其他地方,会节省很多时间。从而提高效率。就先写到这里,如果有了更新的理解,再来补充。

java中的缓冲流

标签:puts   red   高效   其他   put   提高效率   关闭   stream   write   

原文地址:http://www.cnblogs.com/AI-Cobe/p/8022071.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!