【JAVA】IO流关闭顺序

来源:互联网 发布:a 算法解决八数码 编辑:程序博客网 时间:2024/05/21 09:48

总体可以认为是“先开后关”原则,原因是 IO 流的打开顺序是固定且层层依托的。

例子如下:

public static void main(String[] args) throws Exception {URL url = new URL("http://127.0.0.1:8080/test"); HttpURLConnection connection = (HttpURLConnection) url.openConnection();InputStream in = connection.getInputStream();InputStreamReader isr = new InputStreamReader(in);BufferedReader reader = new BufferedReader(isr);// ...reader.close();isr.close();in.close();}


End .


0 0