像小强一样活着

关注

Java close() 和 flush() 的区别

像小强一样活着

关注

阅读 39

2022-03-11

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

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

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


相关推荐

捌柒陆壹

hbase写入数据 put和flush的区别

捌柒陆壹 92 0 0

覃榜言

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

覃榜言 50 0 0

乐百川

说说TIME_WAIT和CLOSE_WAIT区别

乐百川 61 0 0

大南瓜鸭

Java 的 FileInputStream 是否需要 close

大南瓜鸭 125 0 0

浮游图灵

connect()和close()的man手册

浮游图灵 90 0 0

萨科潘

redis flush

萨科潘 47 0 0

weipeng2k

Java >>和>>>的区别

weipeng2k 67 0 0

雨鸣静声

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

雨鸣静声 144 0 0

善解人意的娇娇

window对象的open和close方法

善解人意的娇娇 147 0 0

扬帆远航_df7c

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

扬帆远航_df7c 189 0 0

精彩评论(0)

0 0 举报