생성자
책 [Java의 정석 기초편] CH 6. 객체 지향 프로그래밍I
※ Java의 정석 기초편을 공부하며 기억하고 싶은 특이점들만 기록, 정리해 놓은 노트이다. ※ 노션 페이지를 복사해오다 보니 식과 포맷이 엉성한 곳이 있다. 변수의 초기화 : 변수를 선언하고 처음으로 값을 저장하는 것. 멤버변수와 배열은 컴파일러가 초기화를 해주지만, 지역변수는 내가 반드시 초기화를 해주고 사용해야 한다. 각 타입의 기본값(default value)은: 자료형 기본값 boolean false char '\u0000’ byte, short, int 0 long 0L float 0.0f double 0.0d (또는 0.0) 참조형 null 멤버변수의 초기화 법칙 클래스 변수가 인스턴스 변수보다 먼저 초기화된다. 초기화가 덮어씌워지는 순서는:💡 (기본값으로)자동 초기화 → 명시적 초기화 → ..