java语法规范(一)修饰符顺序规范

平时开发写代码时,我们写一些方法或者常量,经常会用到修饰符。但不同的人使用修饰符的顺序会有差异,有时候会小白一种误解。今天正好碰到了这个,就记录一下。

Java语言规范建议按以下顺序列出修饰符:

1. Annotations

2. public

3. protected

4. private

5. abstract

6. static

7. final

8. transient

9. volatile

10. synchronized

11. native

12. strictfp

public final static 是不规范的

public static final 是规范的

不遵守这个约定没有技术影响,但是会降低代码的可读性,因为大多数开发人员都习惯于标准顺序。

你可能感兴趣的:(java语法规范(一)修饰符顺序规范)