카테고리 없음

자원반납 close()

reallygeorge? 2020. 2. 6. 20:25

정의

  • 쓴 자원을 반환한다. 
    *자원
    -외부와 연결한 연결자들을 자원이라 부른다.
    -Stream,DB Connection,Network Connection,thread 등을 일컫는다.
    -외부는 하드디스크를 의미하며 내부는 메모리를 의미한다.

 

 

자원반납의 필요성

  • 프로그래밍을 한다는 것은 Memory를 제어 하는 것.
    -Instance,변수는 Memory에 있는 Value와 Address를 제어한다. -
  • File은 Memory가 아닌 HDD에 있고 HDD는 외부의 자원이기에 연결을 해 메모리로 가지고 와야한다.
  • 시스템 자원을 끌어다 쓰기 때문에 Close()를 해주어야 한다.