订单之间是否有任何区别:
public static final String = "something";
或
public final static String = "something";
答案 0 :(得分:11)
不,虽然Java Language Specification建议您使用第一个订购:
FieldModifiers: FieldModifier FieldModifiers FieldModifier FieldModifier: one of Annotation public protected private static final transient volatile
... 如果两个或更多(不同)字段 修饰符出现在字段中 声明,但这是习惯 不要求,他们出现在 订单与上面显示的一致 在FieldModifier的制作中。
答案 1 :(得分:7)
不 - 两者之间没有区别。
从Java 2语言规范的第8.3.1节开始:
“如果两个或更多(不同)字段 修饰符出现在字段中 声明,但这是习惯 不要求,他们出现在 订单与上面显示的一致 在FieldModifier的制作中。“
答案 2 :(得分:0)
没有。选择一个并始终遵循该命名约定