Java 变量定义中关键字的顺序重要吗?

Java 变量定义中关键字的顺序重要吗?,java,final,static-variables,class-variables,Java,Final,Static Variables,Class Variables,订单之间是否存在任何差异: public static final String = "something"; 或 ?否-两者之间没有区别 Java 2语言规范第8.3.1节: “如果两个或多个(不同)字段 修改器出现在字段中 然而,这是一种习惯 不需要,它们出现在 订单与上面显示的一致 在FieldModifier的生产中。” 否。选择一个并始终遵循该命名约定否,尽管建议您使用第一个顺序: 。。。 如果两个或多个(不同)字段 修改器出现在字段中 然而,这是一种习惯 不需要,它们出现在 订单与

订单之间是否存在任何差异:

public static final String = "something";


否-两者之间没有区别

Java 2语言规范第8.3.1节:

“如果两个或多个(不同)字段 修改器出现在字段中 然而,这是一种习惯 不需要,它们出现在 订单与上面显示的一致 在FieldModifier的生产中。”


否。选择一个并始终遵循该命名约定

否,尽管建议您使用第一个顺序:

。。。 如果两个或多个(不同)字段 修改器出现在字段中 然而,这是一种习惯 不需要,它们出现在 订单与上面显示的一致 在FieldModifier的生产中


不。只要它编译了.IMHO,遵循代码约定顺序就可以提高可读性,其他什么都没有。我同意,就我所知,没有区别。但是,java推荐了一些代码约定:@pgras您似乎是正确的。我的错。这篇文章已经讨论了同一个主题:谢谢,将遵循建议使用第一次订购的惯例。:)
public final static String = "something";
FieldModifiers:
  FieldModifier
  FieldModifiers FieldModifier

FieldModifier: one of
  Annotation public protected private
  static final transient volatile