타입의 정의와 분류언어 차원 Primitive Type : byte, short, int, long, float, double, char, booleanReference Type : 모든 클래스, 인터페이스, 배열, enum ... JVM 차원 JVM은 Primitive Type을 명확하게 별도의 명령어 세트로 분리함int의 경우 iadd , istore, iload 등으로 처리되며, 객체 참조는 aload, putfield, invokevirtual 등으로 처리됨Reference Type은 Heap영역의 객체 주소를 조작하는 방식이며, primitive type은 명령어 수준에서 값을 다룸 메모리 모델과 저장 위치 항목Primitive TypeReference Type변수 저장 위치 (지역 변수)Sta..