Модификатор static у интерфейса
Копаясь в репозиториях гитхаба нашёл странный код.
У интерфейса который был объявлен внутри класса были модификаторы public и static.
Ну, public вроде как можно и опустить — интерфейс всегда public. А что означает static у интерфейса? Первый раз такое вижу.
Ответы (1 шт):
Автор решения: Vadik
→ Ссылка
Модификатор static для вложенных интерфейсов избыточен. Вложенные интерфейсы являются static автоматически. Тем не менее, Java позволяет написать и public, и static, компилятор ошибку не выдаст.