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以大寫字母開頭,變數make和model以小寫字母開頭,遵循駝峰命名法。
介面命名規範
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
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP