黑马程序员技术交流社区
标题:
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