黑马程序员技术交流社区
标题:
IO流中缓冲区的含义以及原理
[打印本页]
作者:
Lo_Twilight
时间:
2015-3-2 22:04
标题:
IO流中缓冲区的含义以及原理
自己总结的 还望采纳 如果有不对的地方请指正
IO流复制文件时
IO流中的基本流不论是一次读取一个字节(字符),还是一次读取一个字节(字符)数组,都是读一次写一次。
而高级流中具有缓冲区,一般有默认的空间大小,读取字节(字符)后,会存放进缓冲区中,当满足程序的条件,或缓冲区满了后,就会一次性写入指定路径下的文件中。
也可以理解为:如果是边读边写,就会很慢,也伤硬盘。缓冲区就是内存里的一块区域,把数据先存内存里,然后一次性写入,类似数据库的批量操作,这样效率比较高
作者:
syfsyf1993
时间:
2015-3-2 22:18
光灿,不错不错 ^_^
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2