常量是指一旦赋值就不可更改的值,而变量是可以随时更改其值的。
在Java中,常量可以使用关键字final来定义,例如:
final int MAX_VALUE = 100;
这样定义的常量MAX_VALUE的值将在整个程序中保持不变。
变量则可以随时更改其值,例如:
int count = 0;
count = count + 5;
在这个例子中,变量count的值被改变为5。
总的来说,常量是不可更改的值,而变量是可以更改的值。在Java中,常量一般使用final关键字来定义,而变量则没有这样的限制。