Java에서 Close 의 의미는? Java에는 close가 필요한 객체들이 여러개 있다. Java Application 내에서만 사용되는 자원들이 아니라 운영체제의 자원을 사용하는 것들(File, Network, DB 등)이 이에 해당한다. 꼭 자원의 문제가 아니더라도 종료를 명시하는 close 메서드가 존재한다면 사용 후 호출하기를 의도했을 수 도 있으니 API문서를 잘 확인하여 보자. 여기서는 부스트코스 JDBC 연결 샘플에 있는 내용으로 예를 들어 본다. Close 방식 Java 7 이전의 finally 방식 Java 7 try-with-resources 방식 Java 9 향상된 try-with-resources 방식 Java 7 이전의 finally 방식 public Role getRole(In..