Java 代码约定:使用“default”作为变量名

发布于 2024-09-06 09:29:27 字数 62 浏览 4 评论 0原文

我想使用“默认”作为变量名。是否有代码约定(例如 class -> clazz)建议我应该如何命名变量?

I would like to use 'default' as a variable name. Is there a code convention (like class -> clazz) that suggests how I should name the variable?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

奢欲 2024-09-13 09:29:27

我通常添加一个术语来指示默认值是什么。因此,我会使用 defaultNamedefaultPermission 或者可能使用 defaultValue (仅当上下文的含义明确时)。

I usually add a term that indicates for what it is the default. So I'd use defaultName or defaultPermission or possibly defaultValue (only if the meaning is clear for the context).

会发光的星星闪亮亮i 2024-09-13 09:29:27

另一件事:如果它是一个固定值(常量而不是变量),请将其设为最终值,甚至静态最终/公共静态最终值,并将其保留为类成员而不是局部变量。您应该将常量写成大写。

例子

public class MyClass {

  public static final String DEFAULT_NAME = "MyApplication";

  public String name;

  public MyClass() {
      this.name = DEFAULT_NAME;
  }

}

One more thing: if it is a fixed value - a constant instead of a variable - make it final or even static final/public static final and keep it as class member instead of a local variable. You should write constants upper case.

Example

public class MyClass {

  public static final String DEFAULT_NAME = "MyApplication";

  public String name;

  public MyClass() {
      this.name = DEFAULT_NAME;
  }

}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文