[JAVA] try-with-resources 정리
·
BackEnd/JAVA
1. try-with-resources란?try-with-resources는 자원을 자동으로 관리하기 위한 구문으로, 자원을 명시적으로 닫지 않아도 자동으로 해제됩니다. 파일, 네트워크 소켓, 데이터베이스 연결과 같은 자원들은 반드시 사용 후 닫혀야 합니다. 자바 7에서 도입된 try-with-resources는 이러한 자원을 자동으로 해제하는 구조를 제공합니다.1.1 자원(Resource)이란?자바에서 자원이란 사용 후 반드시 해제해야 하는 외부 시스템과의 연결을 의미합니다. 파일, 데이터베이스 연결, 네트워크 소켓 등이 자원에 해당합니다. 자원을 닫지 않으면 메모리 누수나 시스템 리소스 고갈 문제가 발생할 수 있습니다.1) 자원의 종류파일: 파일을 읽고 쓰기 위한 FileReader, Buffered..