✓ 중첩 클래스 - 클래스 내부에 선언한 클래스. - 바이트코드 파일명: 멤버 클래스 - 바깥클래스$멤버클래스.class, 로컬 클래스 - 바깥클래스$1로컬클래스.class 1. 멤버 클래스 - 클래스의 멤버로서 선언. - 클래스나 객체가 사용 중이라면 언제든지 재사용이 가능하다 1) 인스턴스 멤버 클래스: static 키워드 없이 중첩 선언된 클래스. 인스턴스 필드, 메소드만 선언 가능하고 정적 필드와 메소드는 선언 할 수 없다. 바깥 클래스 객체를 생성해야만 사용할 수 있다. class A { class B { // 인스턴스 멤버 클래스 B() {} // 생성자 int fiels1; // 인스턴스 필드 void method1() {} // 인스턴스 메소드 } } // 사용시 A a = new A();..