黑马程序员技术交流社区

标题: void flush()和void close()有什么区别 [打印本页]

作者: wljusa    时间: 2014-11-27 17:42
标题: void flush()和void close()有什么区别
void flush()和void close()这两个方法有什么区别?

作者: scoto263    时间: 2014-11-27 18:02
flash()
close()

两个方法都是对流的操作,flash()的是刷新流,将缓冲区的内容刷新到目的去,不刷新的话就一直在缓冲区,处于等到刷新中。
close()是关闭流,表示此对象关闭,不关闭的话,所属的输出流文件都打不开。。。

作者: 冬天的雪    时间: 2014-11-27 18:23
flush()和close()都是运用于I/O流上的。
对于输出的缓冲流,写出的数据会先在内存中缓存,使用flush()将会使内存中的数据立刻写出。
close()关闭流




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