中关村在线

软件

Java流中close方法详解

不关闭流会占用内存资源,单个程序影响不大,但多个流累积会导致内存泄漏甚至系统崩溃。应养成良好编程习惯,无论程序大小都及时关闭流。那么该如何正确关闭流?

1、 新建项目并创建文件类对象。

2、 建立文件输出流通道。

3、 先向管道发送数据1并关闭,随后再次向管道传输数据。

4、 编译运行后仅输出你好。

5、 close()方法用于关闭流,在关闭前会先刷新缓冲区,确保数据全部输出。一旦调用该方法,流对象将无法继续使用。通常可直接使用close()关闭流;但在处理大量数据时,建议先调用flush()方法手动刷新,以保证数据完整性,再进行关闭操作。

6、 调用flush()方法可清空流的缓冲区,但不会关闭流,之后仍可使用该流对象进行数据操作,最终输出结果为你好你好。

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具