java7 부터 사용한 자원을 자동으로 해제해 주는 try-with-resources문을 사용할 수 있다.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | package tryWithResources; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; public class Main {     public static void main(String[] args) throws IOException {         StringBuffer sb = new StringBuffer();         sb.append("C:");         sb.append(File.separator);         sb.append("kr.co.raon.touchenex.json");         System.out.println(sb.toString());         //1. 일반적인 방식         BufferedReader br = new BufferedReader(new FileReader(sb.toString()));         try {              System.out.println(br.readLine());         } finally {             if (br != null) {                 br.close();             }         }         //2. try-with-resources 문을 사용         try (BufferedReader br2 = new BufferedReader(new FileReader(sb.toString()))) {             System.out.println(br2.readLine());          }     } } | cs | 
'dev > 자바' 카테고리의 다른 글
| [자바] Eclipse 에서 DCEVM 사용하기(서버재구동안하기.) (0) | 2021.02.19 | 
|---|---|
| JRABEL 라이센스발급, 설치 (0) | 2021.01.11 | 
| xss (cross site scriptiong) 처리 (0) | 2021.01.08 | 
| JAVA 익명클래스 (0) | 2020.05.31 | 
| [JNDI] eclipse에서 jndi 설정테스트 (0) | 2014.11.20 |