<변수>
저장 위치 : Stack 영역
용도 : 참조변수 저장 (객체의 주소값 저장)
특징 : 메서드 종료시 자동 소멸
크기 : 32비트 또는 64비트 (JVM에 따라 다름)
stack 영역에 (32, 64비트)를 할당받아서 product라는 이름으로 참조하게 되며 객체의 주소값을 저장할 수 있다.
<객체>
heap 영역
저장위치 : Heap 영역
용도 : 실제 데이터(속성, 메서드)를 담는 실체
특징 : new 키워드를 통해 생성되고, GC가 관리
크기 : 동적으로 결정됨 (필드 수와 타입에 따라 달라짐)
1. 객체 생성
2. 생성된 객체의 주소값을 stack 영역에 기입
'공간정보아카데미' 카테고리의 다른 글
Spring-DI-Bean Annotation (0) | 2025.09.02 |
---|---|
Spring - DI - Bean Annotation / 커스텀 어노테이션 만들어보기 (1) | 2025.09.01 |
Spring - DI - Container (0) | 2025.09.01 |
java - MyBatis (0) | 2025.08.29 |
Session, Cookie, Cache (0) | 2025.08.26 |