GarbageCollector1 Garbage Collector GC의 동작원리 및 언에 작동하는지 ※ Stack 과 Heap 영역 Stack 영역: 정적으로 할당한 데이터영역. 원시 타입 데이터가 값과 함께 할당, Heap 영역에 생성된 Object 타입의 데이터의 참조 값 할당하는 영역. Unreachable Obejct Heap 영역: 동적으로 할당한 메모리 영역 ( new ) 모든 Object 타입의 데이터가 할당되어 있고, Heap영역의 Object를 가르키는 참조변수가 Stack에 할당. Reachable Object Garbage Collector란 사용되고 있지 않은 메모리를 알아서 해제해주는 역할을 한다. c와C++에서는 개발자가 직접 메모리를 해제한다. 하지만 자바는 GC가 대신 안쓰는 메모리를 찾아서 해제해준다. Garbage Collector 장.. JAVA 2021. 4. 25. 이전 1 다음