В этой ссылке вы заметите, что она говорит...
* В соответствии с кодовыми соглашениями для языка программирования Java части объявления класса или интерфейса должны отображаться в следующем порядке:
Класс (статические) переменные.
Сначала переменные открытого класса,
затем защищенный,
затем уровень пакета (без модификатора доступа) и
затем частный.
Переменные экземпляра.
Сначала переменные открытого класса,
затем защищенный,
затем уровень пакета (без модификатора доступа) и
затем частные методы конструкторов *
Ответ 2
Я предполагаю, что у вас есть что-то вроде static public int. Обычно это записывается как public static int.
Ответ 3
Проверяет, что части объявления класса или интерфейса отображаются в порядке, предложенном в условных обозначениях кода для языка программирования Java.
Класс (статические) переменные. Сначала переменные открытого класса, затем защищенный, затем пакетный уровень (без модификатора доступа), а затем частный.
Переменные экземпляра. Сначала переменные открытого класса, затем защищенный, затем пакетный уровень (без модификатора доступа), а затем частный.