bos = new BufferedOutputStream(new FileOutputStream(newF1));
bis = new BufferedInputStream(new FileInputStream(file));
缓存流和输入输出流一同使用时,需要将所有流都用cLose方法释放吗,还是只需要释放缓存流就行了。求解

关于BufferedInputStream和FileInputStream释放流的问题
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- _Mr.Tree 2021-07-18 16:54关注
new BufferedInputStream(...
执行Super构造
把InputStream存在in中
当关闭的时候也把in给关了。
所以关了BufferedInputStream就不用关InputStream了。
测试:本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 3无用