개발자 기술 면접 준비/정리

가비지 컬렉션이란?

ucong 2021. 6. 7. 22:18

가비지 컬렉션(Garbage Collection, GC) 이란?

- 메모리 관리 기법 중 하나로 프로그램이 동적으로 할당했던 메모리 영역(heap) 중에서 더 이상 사용하지 않는 영역을 탐지하여 자동으로 해지하는 기법

 

가비지 대상

- 객체가  null일 경우

- 블럭 안에서 생성된 객체는 블럭 실행 종료후 대상

- 부모 객체가 null이되면, 포함하는 자식 객체들도 자동으로 가비지 대상

'개발자 기술 면접 준비 > 정리' 카테고리의 다른 글

프로세스 VS 스레드  (0) 2021.06.07
직렬화란?  (0) 2021.06.07
제너릭이란?  (0) 2021.05.31
Collection란?  (0) 2021.05.31
static이란?  (0) 2021.05.31