Есть ли разница между заказами:
public static final String = "something";
или
public final static String = "something";
?
Нет, хотя Спецификация языка Java рекомендует использовать первый порядок:
FieldModifiers: FieldModifier FieldModifiers FieldModifier FieldModifier: one of Annotation public protected private static final transient volatile ... Если два или более (отличных) поля модификаторы появляются в поле декларация, это обычно, хотя не требуется, чтобы они появлялись в порядок в соответствии с показанным выше в производстве для FieldModifier.
FieldModifiers: FieldModifier FieldModifiers FieldModifier FieldModifier: one of Annotation public protected private static final transient volatile
... Если два или более (отличных) поля модификаторы появляются в поле декларация, это обычно, хотя не требуется, чтобы они появлялись в порядок в соответствии с показанным выше в производстве для FieldModifier.
Нет - между двумя нет никакой разницы.
Из раздела 8.3.1 спецификации языка Java 2:
"Если два или более (различных) поля модификаторы появляются в поле декларация, это обычно, хотя не требуется, чтобы они появлялись в порядок в соответствии с показанным выше в производстве для FieldModifier. "
Нет. Выберите один и последовательно придерживайтесь этого соглашения об именах