[Java] 가비지컬렉션(Garbage Collection)

MSU·2023년 12월 21일

JAVA

목록 보기
28/28

생성된 인스턴스를 아무도 참조하지 않을 경우, 해당 인스턴스는 가비지컬렉션에 의해 자동으로 메모리에서 제거된다.
C와 같은 프로그래밍 언어에서는 개발자가 직접 인스턴스를 메모리에서 제거하는 과정이 필요하지만 자바는 이런 과정을 자동으로 처리해준다.
아무도 참조하지 않는 인스턴스가 있을 경우 JVM의 GC(가비지컬렉션)가 해당 인스턴스를 더이상 사용하지 않는 인스턴스라 판단하여 메모리에서 제거해준다.
참조되는 인스턴스는 JVM이 종료할때까지 계속 메모리에서 생존한다.

profile
안드로이드공부

0개의 댓글