公共静态是否比静态公共(或反之)更有意义?

时间:2014-03-26 12:02:28

标签: java

public static是否比static public(或反之亦然)更有意义?

我注意到有些IDE提供public static,有些提供static public ...

3 个答案:

答案 0 :(得分:4)

来自Oracle(http://www.oracle.com/technetwork/java/codeconv-138413.html)的Java编码标准使用public static格式。

就我个人而言,我发现首先看到某些内容是公开的,然后它是静态的,而不是相反。当然,Java编译器并不介意这两种方式,但是首先指定范围确实感觉它使代码更具可读性。

答案 1 :(得分:2)

这些是等效的。通常,声明中修饰符的顺序并不重要。我到目前为止遇到的一个常见习惯是写public static

答案 2 :(得分:1)

这可以论证。我想你首先要把“静态”放在首位,让你的函数更容易从其他非静态的“公共”函数中分辨出来。它遵循“将区别元素放在首位”。