📕🐘 도로락 - 코끼리를 냉장고에 넣는 방법

# try-with-resources (1)

자바[Java] 2017. 12. 16. 23:06

[JAVA] 자바 향상된 예외 처리 - try - with - resources 문

입출력 자원(IO Resource)프로그램은 운영체제에 자원을 할당받아 동작합니다.자원에는 연산을 담당하는 CPU, 주기억장치, 보조기억 장치 등이 있고 이러한 자원들을 할당 받게 됩니다.이러한 자원들은 여러 프로그램들이 필요로 하는 것이지만 한정되어 있기 때문에 여러 프로그램에게 공평하게 분배되어야 합니다. 그러나 프로그램의 오류나 프로그램의 안좋은 동작방식에 의해 자원들을 할당받기만 하고 반납해주지 않는다면 다른 프로그램은 자원을 사용하지 못하게 될 것입니다.또한 점점 더 많은 자원을 요구하여 결국 모든 자원을 독점하고 사용하게 된다면 운영체제의 자원 고갈로 인해 치명적인 문제가 발생할 수 있습니다. 이 중 가장 많은 문제가 발생하는 것이 입출력 자원입니다.프로그램은 수많은 대상과의 입출력을 수행하게..