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.