java 7
-
99. JAVA 7 Try 문 자원해제 (try-with-resources)JAVA 2021. 12. 1. 21:37
try-with-resources는 기존 try-catch을 보완하여 자바 7버전에서 도입된 try문입니다. try-with-resources 문은 하나 이상의 리소스를 선언하는 try문 입니다. (여기서 리소스란 DBconnetcion, IO 작업 (inputStream, Connection) 등 작업이 완료된 이후 리소스를 닫아주어야하는 개체를 말합니다.) try-with-resources 은 기존 try-catch에서 close()를 실행해주어야 했던 부분을 자동으로 실행시켜주어 소스상의 간결성과 안전성을 제공합니다. 하지만 close()가 자동으로 호출되는 것은 AutoCloseable을 구현한 객체여야만한다는 조건이 있습니다. ( 구현객체여부 https://docs.oracle.com/javas..