每次我用Java编写一个方法时,关键字的数量都多于public void
,每次我都会用另一种方式写。有时 ”static public void
“ 有时 ”public static void
" etc.
这些关键字的最佳顺序(最佳实践)是什么?
[abstract/static
] [final
] [synchronized
] [public/private/protected
] [result_type
]?
理论上,你说 public static final 还是final static public 并不重要,但如果你遵循通常的约定,其他人将能够更容易地阅读你的代码。这是首选顺序:
[ 公共 |受保护|私人的 ]
static
abstract
同步的
[瞬态|易挥发的 ]
final
native
strictfp
[ 整数 |长|字符串|类 |枚举 |接口等]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)