자바의 내부 클래스는 클래스 내부에서 정의되어 있는 클래스로, 외부 클래스에 종속적인 멤버 내부 클래스(Member Inner Class), 외부 클래스에 독립적인 정적 내부 클래스(Static Nested Class), 지역 내부 클래스(Local Inner Class), 익명 내부 클래스(Anonymous Inner Class) 등이 있습니다. 각 내부 클래스의 선언에 대한 설명은 다음과 같습니다. 1. 멤버 내부 클래스 (Member Inner Class) - 외부 클래스의 멤버로 선언되는 내부 클래스입니다. - 선언 위치 : 외부 클래스의 멤버 변수나 메서드 내부에서 선언됩니다. - 선언 방법 : public class OuterClass { // 멤버 변수, 메서드 등 public class I..