java中outputstream以及其子类 flush有什么作用呢

原文:https://blog.csdn.net/qq_26296197/article/details/53046170

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

B:flush()仅仅是刷新缓冲区(一般写字符时要用,因为字符是先进入的缓冲区),将内存中的数据立刻写出,流对象还可以继续使用

猜你喜欢

转载自blog.csdn.net/weixin_46099269/article/details/114733757