초기화 (1) 썸네일형 리스트형 [Java] 변수의 초기화 멤버 변수의 경우 자동적으로 변수의 자료형에 맞는 값으로 초기화되지만, 지역 변수는 반드시 사용하기 전에 초기화 해주어야 한다. 멤버 변수라도 적절한 값으로 초기화해주는 것을 권장한다. 초기화 방법 명시적 초기화 변수 선언과 동시에 초기화 하는 것이다. 예시 ⇒ int door = 4; 생성자 초기화 블럭 복잡하거나 생성자들의 중복 코드를 제거하기 위해 사용한다. 클래스 초기화 블럭 인스턴스 초기화 블럭 class Test{ static { 클래스 초기화 } // 메모리 로딩 될 때 단 한번 실행 { 인스턴스 초기화 } // 인스턴스 생성시 실행. 생성자보다 먼저 실행된다. } 초기화 시기와 순서 클래스 처음 로딩 시 단 한번 초기화 기본값 ⇒ 명시적 초기화 ⇒ 블럭 인스턴스 인스턴스 생성될 때마다 실행.. 이전 1 다음