java io问题

ByteArrayOutputStream的close方法什么都不做,为什么规范还要求进行关闭?

一条小咸鱼
浏览 1245回答 1
1回答

心有猛虎_细嗅蔷薇

ByteArrayOutputStream/ByteInputStream 都是对内存中的字节数据的访问,只是一个虚拟的流,没有占用网络、磁盘文件等资源,所以没有关闭的必要,实现上也是空但是,对流进行关闭是一个好习惯,或者说,你必须保证所有的 OutputStream 对象必须被调用 close 
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java