Java中常量的定義需要使用關(guān)鍵字`final`來修飾,表示該變量在聲明之后不可被修改。常量一般在類中定義并使用static關(guān)鍵字修飾,以實現(xiàn)在類的任何實例中均可被訪問。常量的命名通常使用大寫字母,并用下劃線分隔單詞。
使用final修飾符定義常量的語法如下:
final dataType CONSTANT_NAME = constant_value;
其中,`dataType`表示數(shù)據(jù)類型,`CONSTANT_NAME`表示常量的名稱,`constant_value`表示常量的值。
以下是一個示例代碼:
public class Constants {
public static final double PI = 3.1415926; // 圓周率常量
public static final int MAX_VALUE = 100; // 最大值常量
public static final String MESSAGE = "Hello World"; // 字符串常量
public static void main(String[] args) {
System.out.println(PI);
System.out.println(MAX_VALUE);
System.out.println(MESSAGE);
}
}
在上述代碼中,我們使用`final`關(guān)鍵字定義了三個常量:圓周率常量、最大值常量和字符串常量。在`main`方法中,我們輸出了這三個常量的值。