7
Có nhất thiết phải đóng riêng từng OutputStream và Writer không?
Tôi đang viết một đoạn mã: OutputStream outputStream = new FileOutputStream(createdFile); GZIPOutputStream gzipOutputStream = new GZIPOutputStream(outputStream); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(gzipOutputStream)); Tôi có cần phải đóng mọi luồng hoặc nhà văn như sau không? gzipOutputStream.close(); bw.close(); outputStream.close(); Hoặc sẽ chỉ đóng luồng cuối cùng là tốt? bw.close();