黑马程序员技术交流社区

标题: 字节流和字符流的关闭问题 [打印本页]

作者: 心的方向    时间: 2013-12-4 16:38
标题: 字节流和字符流的关闭问题
字节流为什么写入的时候可以不用刷新,而字符流却要刷新或关闭流呢?具体为什么我也不太清楚?

作者: 冯晓骏    时间: 2013-12-4 17:02
字符流是在字节流的基础上加了一个缓冲区,所以写入的时候,字节流是直接写到硬盘上的,或者是直接写到硬盘的cache中的,即便有刷新也是系统控制的,不需要你自己动手,而字符流是先把内容写到你自己应用层的缓冲区中,所以还需要一部刷新动作,把自己缓冲里的东西写到硬盘上
作者: 心的方向    时间: 2013-12-5 16:01
谢谢了,明白些了
作者: 任亚俊    时间: 2013-12-18 12:55
学习了,以前遇到过这个问题,也搞不清原因,终于明白了。
作者: gis_zhouda    时间: 2013-12-19 17:47
学习了~~




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