Вложенные классы

Вложенные и внутренние классы в Java

Внутренним классом называют класс, который является членом другого класса. Существует четыре базовых типа внутренних классов в Java: Nested Inner classes (вложенные внутренние классы) Static Nested classes or Member of outer class (статические вложенные классы) Method Local Inner classes (внутренние классы в локальном методе) Anonymous Inner classes (анонимные классы)

Подробнее