flush , shutdownOutput, close有什么区别

今天是小弟第一天开通博客,这也就是小弟我的第一篇博文,以后会更加努力,希望各位大婶多多关照,哪里不对的尽情指出来

flush : 冲刷,将存放在流中的数据写到指定文件(不关闭流,可以继续使用),如果想提前把缓存的内容写入指定文件,可以使用
close : 关闭,关闭前先冲刷一次,然后关闭(会造成socket也被关闭)
shutdownOutput : 单方面关闭输入输出流,不会造成socket关闭()

你可能感兴趣的:(flush , shutdownOutput, close有什么区别)