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