클래스 로드
정적 멤버와 클래스 정보가 먼저 준비된다.
static area객체 생성 문제는 인스턴스 값과 클래스 값, 부모 초기화와 자식 초기화를 분리해서 보면 안정적으로 풀린다.
정적 멤버와 클래스 정보가 먼저 준비된다.
static area상속 구조라면 부모 생성자와 공통 필드가 먼저 잡힌다.
super자식 생성자가 this가 가리키는 인스턴스 필드를 채운다.
this정적 메소드는 클래스 기준, 인스턴스 메소드는 객체 상태 기준으로 호출된다.
dispatchstatic을 객체별 값으로 착각하거나 super 호출 순서를 놓치는지 확인한다.
trap