1. static 메서드에선 this 사용 못함

2. 인스턴스 변수는 자동으로 초기화됨

3. 초기화 블럭

클래스 변수와 인스턴스 변수를 초기화 할 수 있는 방법

class AA {
	static int[] arr = new int[10];
	int bbb;
	char ccc;

	// 클래스 초기화 블럭
	static {
		for(int i=0; i<arr.length;; ++i) {
			arr[i] = i+1;
		}
	}

	// 인스턴스 초기화 블럭
	{
		bbb = 123;
		ccc = 'a';
	}
}

4. 상속

5. 오버라이딩

조건 특징