아래 내용에서 틀린 부분이 있다면 댓글 부탁드립니다. 1. Static 영역 1) 전역 변수(Global), 정적 멤버 변수(static 선언) 대상 2) 발생시점 - JVM(JAVA Virtual Machine) 이 동작해서 클래스가 로딩 될 때 생성 - 프로그램이 종료될 때까지 메모리에 남아있음 2. Stack 영역 1) 블록 내에서 선언된 지역 변수(Local) 대상 2) 기본 자료형을 생성할 때 저장하는 공간 / 임시적으로 사용하는 변수 및 정보를 저장하는 영역 2) heap 영역에 올라간 인스턴스의 참조값 저장 3) 발생시점 : - 메서드 호출할 떄마다 개별적으로 스택이 생성 / 종료 시 영역 해제 - Compile 시 할당 3. Heap 영역 1) 참조형(Reference Type)의 데이터 ..