* 변수를 선언한다는 것은 메모리를 할당한다는 것 >* 할당되는 메모리로는 크게 스택과 힙이 있음 |스택 (Stack)|힙 (Heap)| |---|---| |함수의 호출과 함께 지역 변수 또는 매개변수 등이 할당|클래스 변수(또는 인스턴스 변수) 또는 객체 등이 할당
실제 데이터 값을 저장ex) int, long, short, byte, float, double, char, boolean객체(Object)의 주소를 저장원시타입을 제외한 타입ex) 문자열, 배열, 열거형, 상수, 클래스, 인터페이스원시타입은 null을 담을 수 없지만