■ 변수의 선언 위치 별 초기화 클래스 영역 : 자동 초기화 메서드 영역 : 직접 초기화 필요 * 클래스영역에는 변수/메서드 선언만 가능(실행문 불가) 문제 : 아래 선언된 변수의 이름과 정상인 이유, 에러인 이유를 설명하시오. 정답 (ㄱ) 클래스 변수, 정상 (ㄴ) 클래스 변수, 정상(자동초기화 됨) (1) 인스턴스 변수, 정상 (2) 인스턴스 변수, 정상(자동초기화 됨) (3) 로컬변수, 정상(직접 초기화 함) (4) 로컬변수, 호출하지 않으면 에러는 아니지만 호출되어 실행되면 에러로 확인됨 (로컬변수라서 직접 초기화 해줘야 하는데 클래스가 끝날때까지 값을 선언하지 않음) (5) 로컬변수, 에러, 상위 main 메서드 블록에서 선언한 a인데, 중복해서 선언을 함(타입 제거하면 에러 없음) (6) 로컬..