참조 타입 출처 : 혼자 공부하는 자바 참조 타입에는 객체, 배열, 클래스 등이 존재한다. 기본 타입 변수와 참조 타입 변수의 차이점은 메모리 사용 영역에 있다. 출처 : 혼자 공부하는 자바 참조 타입 변수의 경우 기본적으로 힙 영역에 주소를 가지며 참조하는 형태로 저장된다. 출처 : 혼자 공부하는 자바 메소드 영역은 클래스 별로 정적 필드, 상수, 생성자 등을 분류해 저장한다. 힙 영역은 객체와 배열이 생성되는 영역이다. JVM 스택 영역은 메소드가 호출되면 프레임이 추가되고, 종료되면 프레임이 제거된다. 출처 : 혼자 공부하는 자바 JVM 스택 영역의 사진이다. 메소드를 호출할 때 스택 영역에 변화를 알 수 있다. 참조 타입 변수의 경우 스택 영역에 힙 영역에 생성된 객체의 주소를 가진다. 참..