【问题标题】:Is public static in any way more meaningful than static public (or vice verse)? [closed]public static 是否比 static public 更有意义(反之亦然)? [关闭]
【发布时间】:2014-03-26 12:02:28
【问题描述】:

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

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

【问题讨论】:

标签: java


【解决方案1】:

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

就我个人而言,我发现先看到某些东西是公开的,然后再看到它是静态的,比反过来要容易得多。当然,Java 编译器不介意任何一种方式,但首先指定范围确实会让您的代码更具可读性。

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

      无论哪种方式都可以争论。我想说你想把“静态”放在第一位,让你的函数更容易与所有其他非静态的“公共”函数区分开来。它源于“将区别元素放在首位”。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-03-14
        • 2023-02-22
        • 2015-05-30
        • 2012-02-19
        • 2011-01-24
        • 2016-07-14
        • 2010-11-08
        相关资源
        最近更新 更多