- 자바에서 리소스 작업은 파일, DB 서버 등과 같은 자원과의 연동 과정을 뜻하며, 이를 위해 열었을 때 반드시 닫는 과정이 중요하다 📄.
- 리소스를 사용할 때는 "연결 코드", "데이터 처리 코드", "해제 코드"의 세 가지 단계를 거쳐야 한다 📞📚🔄.
- 자원을 제대로 닫지 않으면 다른 프로그램이 해당 자원을 사용할 수 없고, 시스템 성능이 저하될 수 있다 🐌.
- 자바 버전 1.7부터 "try-with-resources" 문법을 통해 자동으로 리소스를 닫는 기능이 추가되어 코드 간소화에 기여했다 👍.
- try-with-resources를 사용하려면 자동으로 닫을 수 있는 자원이 AutoCloseable 인터페이스를 구현해야 한다 🤝.