在内联使用多个资源时,父资源关闭时子资源是否已关闭?

时间:2014-03-09 18:40:13

标签: java

bis = new BufferedInputStream(connection.getInputStream(), 8192);
(use bis)
bis.close;

在这种情况下,连接中创建的inputStream是否已关闭(不可自动关闭时)?有没有办法让我自己用代码找到答案?

1 个答案:

答案 0 :(得分:1)

通常,Java API中的所有流包装器都会传播对包装对象的close方法调用。所以不,你不必在包装流上调用它 - 连接输入流。