기본형 vs 참조형
기본형타입 (Primitive Type)
계산을 위해 실제 값을 저장합니다.
기본형 타입에는 논리형 (boolean) 문자형(char) 정수형(byte, short, int, long) 실수형(float, double)로 나뉩니다.
모든 값은 stack에 저장됩니다.
null을 가질 수 없습니다.
참조형 타입 (Reference Type)
기본형타입을 제외한 나머지입니다.
실제 값이 저장되지않고, 자료가 저장된 공간의 주소를 저장한다.
실제 값은 힙(heap)에 실제 값을 저장하고 값이 있는 주소를 가지고 있어서
나중에 그 주소를 참조해서 값을 가져옵니다.
참주형 변수는 null로 초기화 시킬 수 있습니다.
This post is licensed under CC BY 4.0 by the author.