繁体   English   中英

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

[英]Java code conventions: Using 'default' as a variable name

我想使用'default'作为变量名。 是否有一个代码约定(如类 - > clazz),它建议我应该如何命名变量?

我通常会添加一个术语,指的是什么是默认的。 所以我使用defaultNamedefaultPermission或者可能使用defaultValue (仅当上下文的含义清楚时)。

还有一件事:如果它是一个固定值 - 一个常量而不是一个变量 - 使它成为final或甚至是静态final / public static final并将其保持为类成员而不是局部变量。 你应该写常量大写。

public class MyClass {

  public static final String DEFAULT_NAME = "MyApplication";

  public String name;

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

}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM