Programming/Java
2023. 10. 12.
참조타입, 배열, 열거타입
참조타입: 기본타입(int, boolean 등) 제외한 나머지 형태. 객체 번지(주소) 참조 (클래스, 등) 기본타입은 실제 값을 변수 안에 저장하지만 참조타입은 메모리 번지(주소= 객체)에 저장. 변수안에 저장된 것이 아니고 객체를 참조하기때문에 참조타입인 것이다. 이걸 이해해야 객체지향프로그래밍, 상속 등을 이해할 수 있음! 참조변수(객체)가 없는 경우 null로 정의해야 함 String str = null; NullPointException : null값인 객체에 무언갈 확인하려고하면 생기는 오류 (객체가 없다는 이야기) 참조변수의 예제는 다음과 같다. String name1 = "신용권"; String name2 = "신용권"; 이렇게 되면 1과 2는 둘 다 같은 '신용권' 값(객체, object..