0
点赞
收藏
分享

微信扫一扫

Java close() 和 flush() 的区别

像小强一样活着 2022-03-11 阅读 39
Java

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

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

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


举报

相关推荐

0 条评论