▶ 메소드 영역 (Static)JVM이 읽어드린 클래스와 인터페이스, 상수(Primitive), 멤버변수, 클래스변수(Static) 생성자와 메소드 정보 저장JVM 시작 시 생성, 프로그램 종료 또는 명시적 null 선언 시 까지, 모든 쓰레드에서 공유GC 방법은 JVM 벤더마다 다름 ▶ 힙 영역 (Heap)JVM이 데이터를 저장하기 위해 런타임에 동적으로 할당하여 사용New 연산자로 생성된 객체와 배열 저장힙 영역에서 생성된 객체와 배열은 스택 영역의 변수나 다른 객체의 필드에서 참조참조하는 변수나 필드가 없다면 GC의 대상, 모든 쓰레드에서 공유GC 방식은 JVM 벤더마다 다를 수 있음- Young Generation: - 자바 객체가 생성되자 마자 저장, 시간이 지나 우선순위 낮아지만 O..