-오직 8개(boolean, char, byte, short, int, long, float, double)
-실제 값을 저장
-기본형을 제외한 나머지 (String, System 등)
-메모리 주소를 저장(4 byte 또는 8 byte)
기본형은 8개로 정해져있지만 참조형은 우리가 마음대로 얼마든지 추가할 수 있기 때문에 그 수가 정해져있지 않다.(무한개)
Ex)
Date today; // 참조형 변수 tomday를 선언.
-> Date가 기본형이 아니니까 참조형 변수인 걸 알 수 있다.
today = new Date(); // today에 객체의 주소를 저장.
-> 객체 생성
참조형 변수는 객체의 주소를 저장하기 위한 것. 정도로 우선 알기.
자세한건 나중 강의에서!
*참고 - 남궁성의 정석코딩 유튜브 자바의 정석 기초편