데이터 타입 분류 메모리 사용 영역 메소드 영역 메소드 영역은 JVM이 시작할 때 생성되고 모든 스레드가 공유하는 영역이다. 힙 영역 (Heap Area) 힙 영역은 객체와 배열이 생성되는 영역이다. 객체와 배열이 저장된다. 힙 영역에 생성된 객체와 배열은 JVM 스택 영역의 변수에서 참조한다. 참조를 잃어버린 객체나 배열은 변수가 꺼내올 수 없으므로(사용불가) 자동으로 Garbage Collector(쓰레기 수집기)에 의해 힙 영역에서 제거된다. JVM 스택 영역 (Stack) 스택 영역은 자바 프로그램에서 메소드가 호출될 때 메소드의 스택 프레임이 저장되는 영역이다 각 스레드마다 하나씩 존재하며 스레드가 시작될 때 할당된다. 메소드를 호출할 때 프레임이 생성되며, 해당 프레임은 메소드가 종료될 때 제..