참조타입
참조타입 1. 데이터 타입 분류데이터 타입은 기본 타입(primitive type)과 참조 타입(reference type)이 있다. 기본 타입에는 byte, char, short, int, long, float, double, boolean이 있고, 참조 타입에는 배열타입, 열거타입, 클래스, 인터페이스가 있다. 둘의 차이는 메모리에 어떻게 저장되냐인데 기본 타입은 메모리에 실제 값 자체가 저장되고, 참조 타입의 경우에는 메모리에 주소 값을 저장한 후 주소 값으로 객체를 참조한다. 2. 메모리 사용 영역java.exe 실행 시 JVM이 메모리 공간을 할당 받는데 메모리를 다음 그림 처럼 구분해서 사용한다. 메소드 영억, 힙 영역, 스택 영역메소드 영역JVN 실행 시 생성 되고, 모든 스레드가 공유하는 ..