相关疑难解决方法(0)

是否有必要单独关闭每个嵌套的OutputStream和Writer?

我正在写一段代码:

OutputStream outputStream = new FileOutputStream(createdFile);
GZIPOutputStream gzipOutputStream = new GZIPOutputStream(outputStream);
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(gzipOutputStream));
Run Code Online (Sandbox Code Playgroud)

我是否需要关闭以下每个流或作者?

gzipOutputStream.close();
bw.close();
outputStream.close();
Run Code Online (Sandbox Code Playgroud)

或者只关闭最后一个流好吗?

bw.close();
Run Code Online (Sandbox Code Playgroud)

java file-io outputstream writer

126
推荐指数
7
解决办法
2万
查看次数

标签 统计

file-io ×1

java ×1

outputstream ×1

writer ×1