close()和flush()的区别

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

因此一般只有数据量特别大的时候才需要在中间的时候就flush(),否则一般只需要close()就可以了

发布了209 篇原创文章 · 获赞 10 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/Ting1king/article/details/105027395