The Java Language Specification recommends listing modifiers in the following order:
1. Annotations
2. public
3. protected
4. private
5. abstract
6. static
7. final
8. transient
9. volatile
10. synchronized
11. native
12. strictfp
Not following this convention has no technical impact, but will reduce the code's readability because most developers are used to the standard order.
Noncompliant Code Example
static public void main(String[] args) { // Noncompliant
}
Compliant Solution
public static void main(String[] args) { // Compliant
}
本文介绍了Java语言中修饰符的标准顺序,包括public、protected、private等,并通过非合规及合规示例对比,强调遵循该规范的重要性。
6万+

被折叠的 条评论
为什么被折叠?



