
1) 기본 타입과 참조 타입참조 타입(reference type): 번지를 통해 객체(object)를 참조하는 타입 [배열/열거/클래스/인터페이스]-> 실제 값을 변수 안에 저장하는 기본 타입[byte/char/short/int/long/float/double/boolean]과 다르게, 메모리의 번지를 변수 안에 저장2) JVM에서의 메모리 영역(Runtime Data Area/운영체제에서 할당받음)(1) 메서드 영역(Method Area)JVM이 시작할 때 생성되며, 모든 스레드가 공유하는 영역코드에서 사용하는 클래스(.class)들을 클래스 로더로 읽어, 클래스별로 정적 필드(static field)/상수(constant)/메서드 코드, 생성자(constructor) 코드 등을 분류하여 저장 ..