Описание тега inner-classes
В объектно-ориентированном программировании (ООП) внутренний класс или вложенный класс - это класс, полностью объявленный в теле другого класса или интерфейса. Однако в Java внутренний класс - это нестатический вложенный класс.
Внутренние классы
В объектно-ориентированном программировании (ООП) внутренний класс или вложенный класс — это класс, объявленный полностью в теле другого класса или интерфейса. Однако в Java внутренний класс является нестатическим вложенным классом.