참조타입 (1) 썸네일형 리스트형 [java-기초-05] 참조 타입 데이터 타입 분류 참조 타입이란 객체의 번지(메모리 주소)를 참조하는 타입이다. 기본 타입과의 차이점으로 기본 타입은 값을 메모리에 저장하고 참조 타입은 객체가 저장된 메모리 주소를 저장한다. 메모리 영역 메소드 영역 : 클래스(.class)를 읽어들여 저장한다. 런타임 상수풀, 필드 데이터, 메서드 데이터, 메서드 코드, 생성자 코드 등을 저장한다. 메소드 영역은 JVM이 시작할 때 생성되고 모든 스레드가 공유하는 영역이다. 힙 영역 : 객체와 배열이 생성되는 영역이다. JVM 스택 영역의 변수나 다른 객체의 필드에서 참조한다. 참조하는 변수나 필드가 없으면 JVM이 가비지 컬렉터를 실행시킨다. 자바는 코드로 직접 제거시키는 방법을 제공하지 않지만 null처리로 대신한다. JVM 스택 영역 : JVM .. 이전 1 다음