常量是指一旦賦值就不可更改的值,而變量是可以隨時更改其值的。
在Java中,常量可以使用關鍵字final來定義,例如:
final int MAX_VALUE = 100;
這樣定義的常量MAX_VALUE的值將在整個程序中保持不變。
變量則可以隨時更改其值,例如:
int count = 0;
count = count + 5;
在這個例子中,變量count的值被改變為5。
總的來說,常量是不可更改的值,而變量是可以更改的值。在Java中,常量一般使用final關鍵字來定義,而變量則沒有這樣的限制。