본문 바로가기
Language & Library/JAVA

Garbage Collector

by 댓츠굿 2014. 1. 2.

C++에서의 메모리 관리

new를 사용해서 메모리를 생성했으면 반드시 사용자가 직접 delete를 사용해서 메모리를 제거해주어야 한다.

가비지 컬렉터가 있기 때문에 자바에서는 delete가 없다.


가비지 컬렉터

자바의 메모리 관리자 역할을 담당한다.


가비지 컬렉터가 하는 일

더 이상 사용하지 않는 메모리나 불필요한 메모리를 제거

메모리가 부족하면 메모리의 조각 모음을 한다.


가비지 컬렉터의 관리 대상

힘에 생성되는 객체의 메모리




반응형

'Language & Library > JAVA' 카테고리의 다른 글

java - 추상 클래스(Abstract class)와 인터페이스(Interface)  (0) 2014.01.14
java - 변수(Variable)  (0) 2014.01.14
stack과 heap memory  (0) 2014.01.02
constructor (생성자)  (0) 2014.01.02
static  (0) 2013.12.31