반응형 try-with-resource1 Effective Java : (12) try-with-resource 사용 try-finally 보다는 try-with-resource를 사용하라 자바 라이브러리는 close 메서드를 호출해 직접 닫아줘야 하는 자원이 많습니다. 안전망으로 finalize가 있지만 많은 문제가 있기 때문에 썩 좋지 않습니다. 전통적으로는 try-finally를 많이 사용하였습니다. static String readLine(String path) throws IOException { BufferedReader br = new BufferedReader(new FileReader(path)); try { return br.readLine(); } finally { br.close(); } } 하지만 자원을 하나 더 사용하게 되면 코드가 지저분하게 되고, close를 놓치기도 합니다. static v.. 2020. 4. 24. 이전 1 다음 반응형