В Java мы не можем объявлять статические инициализаторы или интерфейсы-члены в локальном классе (статические члены могут быть объявлены при условии, что они окончательные и могут быть инициализированы во время компиляции). Почему мой вопрос? В чем смысл этого дизайнерского решения?Почему локальные классы в java не могут объявлять статические инициализаторы и интерфейсы членов
Благодаря
Под «местным классом» вы подразумеваете внутренний класс? –
Я не знаю, на этот вопрос можно ответить * если только Джеймс Гослинг не прогуливается. Рассматривали ли вы просмотр байт-кода с помощью 'javap -v'? –
Как мы должны знать ответ на этот вопрос? – Radiodef