[JAVA 기초] 참조 타입과 참조 변수(==/!=연산, NullPointerException)
기본 타입(primitive type) 8개의 기본 타입으로 이루어져 있어 정수, 실수, 문자, 논리 리터럴을 저장한다 참조 타입(reference type) 객체(object)의 번지를 참조하는 타입 배열, 열거, 클래스, 인터페이스 기본 타입 변수와 참조 타입 변수의 차이점 기본 타입과 참조 타입의 차이는 저장되는 값이 무엇인가 이다. 기본 타입으로 선언된 변수는 실제 값을 변수에 저장하지만 참조 타입은 배열, 열거, 클래스, 인터페이스를 이용해서 선언된 변수는 메모리에 번지를 값으로 갖게 되며, 즉 번지를 통해 객체를 참조한다는 뜻으로 참조 타입이라고 부른다. 기본 타입 변수 int age = 25; double price = 100.5; 참조 타입 변수 String name = "신용권"; Str..