Java命名规范


所有Java组件都需要名称。用于变量方法的名称称为标识符

不同Java组件的命名规范如下所示

包命名规范

对于Java包的命名规范通常使用小写字母。通常使用反向域名作为前缀以确保唯一性。

示例

com.tutorialspoint.project 

类命名规范

在Java中命名类时,必须以大写字母开头。尽量使名称简洁,并使用名词来描述类的用途。

示例

public class Car {
    private String make;
    private String model;
    
    public Car(String make, String model) {
        this.make = make;
        this.model = model;
    }
    
    public String getMake() {
        return make;
    }
    
    public String getModel() {
        return model;
    }
    
    public void drive() {
        System.out.println("The car is driving.");
    }
}

在这个例子中,类Car大写字母开头,变量makemodel小写字母开头,遵循驼峰命名法

接口命名规范

Java中的接口名称应以大写字母开头,通常使用驼峰命名法。在Java中命名接口时,通常使用描述性名词或形容词来表示接口提供的行为或功能。

示例

interface Color;

如果您有一个定义颜色的接口,您可以将其命名为Color

方法命名规范

在方法命名规范中,我们应该使用动词来描述方法执行的操作。方法名应以小写字母开头,通常使用驼峰命名法

public class Rectangle {
    private int length;
    private int width;
    
    public Rectangle(int length, int width) {
        this.length = length;
        this.width = width;
    }
    
    public int calculateArea() {
        return length * width;
    }
}

方法calculateArea()遵循Java中方法的命名规范,使用动词(calculate)来描述方法执行的操作。

常量命名规范

在Java中命名常量时,通常的做法是使用全大写字母,并用下划线(_)分隔单词,我们也可以使用数字,但名称不能以数字开头。

示例

public class Example{
    static final double VALUE_OF_PI=3.14159;
    public static void main(String[] args){
        System.out.println("The value of Pi is:"+ VALUE_OF_PI);
    }
}

在给定的示例中,VALUE_OF_PI是常量的名称,我们在这里使用所有大写字母和下划线。

变量命名规范

在Java的变量命名规范中,我们通常将第一个单词写成小写,然后从第二个单词开始每个单词的首字母大写。例如,如果您有一个表示某人年龄的变量,您可以将其命名为personAge

示例

int personAge;

命名规范快速总结

为了满足编码标准并使程序更易读,我们应该遵循以下规则(命名规范)

  • 所有标识符都应以字母(A到Z或a到z)、货币字符($)或下划线(_)开头。
  • 第一个字符之后,标识符可以包含任何字符组合。

  • 关键字不能用作标识符。

  • 最重要的是,标识符区分大小写。

  • 合法标识符示例:age, $salary, _value, __1_value。

  • 非法标识符示例:123abc, -salary。

  • 类名应以大写字母开头,长名称应使用驼峰命名法。例如:TaxationDepartment

  • 对象名应以小写字母开头,长名称应使用驼峰命名法。例如:taxationDepartment

更新于:2024年8月22日

3K+ 次浏览

启动你的职业生涯

完成课程获得认证

开始学习
广告
© . All rights reserved.