黑马程序员技术交流社区
标题:
flush()与close()之间的差异和它的本质使用意义?
[打印本页]
作者:
kmlitheima
时间:
2015-5-29 01:12
标题:
flush()与close()之间的差异和它的本质使用意义?
将输入的内容真正写到,文件中去操作?这两个方法什么时候用,哪个更好些?
作者:
想要那片海
时间:
2015-5-29 08:28
flush 是将流中的数据刷新出去,close 是关闭流,但是在关闭之前还会刷新一次,如果你只是想刷新以后还继续操作流就用flush ,如果没有其他操作,就可以用close
作者:
fecuznmn
时间:
2015-5-29 17:04
举个例子,你去餐厅吃饭,饮料是可以续杯的。
你把杯子里的饮料喝完,就是flush一下,这时你可以续杯。
你把杯子里的饮料一饮而尽,然后把杯子扔了,不能再续杯了,这就是close。
想继续喝,就flush,不想续了,就close
作者:
YRDHelloworld
时间:
2015-5-29 18:08
flush() 是刷新流中的数据,close() 是关闭流操作,但是关闭之前会进行一次刷新的操作
作者:
小车车
时间:
2015-5-29 18:28
flush() 是刷新流中的数据可以多次使用,close()是关闭流操作,一般要结束数据的传输,才使用的,但是关闭之前会进行一次刷新的操作 。
作者:
微凉的暮色
时间:
2015-5-29 19:49
:o
一个持续利用,一个一次性的,在这个倡导节约的环境,欢迎使用flush
不过怎么你也要 close一次
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2