像小强一样活着

关注

Java close() 和 flush() 的区别

像小强一样活着

关注

阅读 41

2022-03-11

close() 关闭流对象,但是 先刷新一次缓冲区,关闭之后,流对象不可以继续再使用了。

flush()仅仅是刷新缓冲区(一般写字符时要用,因为字符是先进入的缓冲区),流对象还可以继续使用。

注意:一般在1-10M左右刷一次,而不是每write()一次就flush()一次,那样也会使效率变低。


相关推荐

捌柒陆壹

hbase写入数据 put和flush的区别

捌柒陆壹 98 0 0

覃榜言

ELK学习笔记之elasticsearch中 refresh 和flush区别

覃榜言 53 0 0

乐百川

说说TIME_WAIT和CLOSE_WAIT区别

乐百川 63 0 0

大南瓜鸭

Java 的 FileInputStream 是否需要 close

大南瓜鸭 126 0 0

浮游图灵

connect()和close()的man手册

浮游图灵 91 0 0

weipeng2k

Java >>和>>>的区别

weipeng2k 71 0 0

萨科潘

redis flush

萨科潘 47 0 0

雨鸣静声

软件测试面试题:close()和quit()方法的区别是什么?

雨鸣静声 148 0 0

扬帆远航_df7c

java和python的区别(java和python的区别大吗)

扬帆远航_df7c 190 0 0

善解人意的娇娇

window对象的open和close方法

善解人意的娇娇 148 0 0

精彩评论(0)

0 0 举报