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

时间:2010-06-23 10:26:59

标签: java coding-style naming-conventions

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

2 个答案:

答案 0 :(得分:17)

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

答案 1 :(得分:2)

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

实施例

public class MyClass {

  public static final String DEFAULT_NAME = "MyApplication";

  public String name;

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

}