JavaSE常量
什么是常量
和其他编程语言一样,常量也会是一个数据,在程序的运行过程中它的值不会发生改变
常用来代表常数(如圆周率)或者增强程序的可读性(如用1、2、3、4等代替特殊含义上下左右;0、1代表false或true)
java里用关键字:final标明常量
java规范理论常量命名必须是大写
public class constant {
public static void main(String[] args) {
final int I = 1;//final表示该值最后的值是现在首次赋予的值
I = 2;
System.out.println(I);
}
}
运行程序会出现报错
Error:(4, 9) java: 无法为最终变量i分配值
注释掉或删除后可以输出
public class constant {
public static void main(String[] args) {
final int I = 1;//final表示该值最后的值是现在首次赋予的值
//I = 2;
System.out.println(I);//最终值为:1
}
}