Java - IO, finnaly문 정리
1.7 버전부터 finally - close 부분의 비효율성을 개선 try ~ resource 지원, 자동 닫힘 지원 : try (객체 생성){} 시 try 문을 벗어난 후 자동으로 close 됨 조건 : 사용하는 클래스가 AutoCloseable을 상속해야 한다. : IO의 클래스는 전부 AutoClosable을 상속받은 상태임 소스 class MyClose implements AutoCloseable { public void close() throws Exception { System.out.println("MyClose 호출 테스트"); } } public static void main(String[] args) { try ( MyClose mc = new MyClose(); // AutoClose..
개발/Java
2018. 10. 2. 15:44