<分区>
Possible Duplicate:
Java modifiers syntax and format
是private static final
还是private final static
。我确实知道它们都有效,但想知道规范声明它的顺序。
标签 java
<分区>
Possible Duplicate:
Java modifiers syntax and format
是private static final
还是private final static
。我确实知道它们都有效,但想知道规范声明它的顺序。
最佳答案
访问修饰符的顺序无关紧要。他们只需要存在即可。
对于方法修饰符,Java language spec注意,这是习惯的, 尽管不是必需的,但它们的出现顺序与显示的顺序一致 以上在 MethodModifier. 的产生式中,即:
(Annotation) public protected private abstract static final synchronized native strictfp
添加
字段修饰符的推荐顺序(自 JLS 8.3.1 起):
(Annotation) public protected private static final transient volatile
类修饰符的推荐顺序(自 JLS 8.1.1 起):
(Annotation) public protected private abstract static final strictfp
(Annotation) 不是修饰符,它是任何注释的占位符。注释应放在任何其他修饰符之前。
关于java - 在 Java 中声明限定符的正确方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7398212/