Flush问题

Flush问题

为什么这个案例里不写flush方法没有办法写入?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕珊 2017-09-18 17:48:47

老师在视频里提到了,如果调用了close()方法,flush()方法是不用写的,调用close()方法会自动清空缓冲区中剩下的内容。祝学习愉快!

  • 提问者 kaido_o #1
    不是这个意思,我是说,我发现在FileOutputStream中只用write方法,不使用flush的情况下就可以做到文件的写入,但是在OutputStreamWriter里只用write没有办法写入内容,要使用flush后才有实际的写入。这是为什么?
    2017-09-19 09:55:52
  • 好帮手慕雪 回复 提问者 kaido_o #2
    那你肯定是没有调用close()关闭流。不关会有内存泄露的。
    2017-09-19 11:30:47
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师