系统版本:windows10
Java常量和变量的区别主要有:
1、命名规范不一样。默认常量为全大写,而变量为驼峰;
2、修饰符不同。一般常量都会用final修饰,变量不会。而且常量会同时使用static修饰,这是为了要节省内存;
3、常量是指值不会改变(也不能改变)的变量。