ObjectOutputStream不用flush吧

ObjectOutputStream不用flush吧

问题描述:

flush() 方法应该值在缓冲输出流中使用吧,这里看到老师序列化的时候也使用了。

http://img1.sycdn.imooc.com//climg/6021f2aa091b0d6105530262.jpg

尝试过的解决方式:

查看java的文档,发现文档上并没有要求要写,直接close()就可以了

相关截图:

http://img1.sycdn.imooc.com//climg/6021f2e3091aca1e07190179.jpg

正在回答

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

1回答

同学你好,ObjectOutputStream是有缓冲区的,自带缓冲效果的;flush()作用就是强制将缓冲区中的数据发送出去,所以一般有缓冲区的流都建议加上flush()

祝学习愉快~


问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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