在Java中,有兩種常量的定義方式:
final
關鍵字定義常量:使用final
關鍵字修飾的變量表示為常量,其值一旦被賦值后就不能再次被修改。例如:final int MAX_VALUE = 100;
final double PI = 3.1415926;
final String MESSAGE = "Hello, World!";
enum
關鍵字定義常量枚舉:通過enum
關鍵字定義一個枚舉類型,其中的每個枚舉常量都是一個常量對象,它們是唯一的且不可改變的。例如:enum Color {
RED, GREEN, BLUE;
}
在上面的例子中,Color
是一個枚舉類型,它包含三個常量對象:RED
、GREEN
和BLUE
。