java查缺补漏(一):常量与变量
作者:互联网
1.什么是常量
在java中,程序运行过程中保持不变的量称为常量
2.常量分类
字面值常量
1.整数常量
2.小数常量
3.字符常量(使用单引号引起来,只能有一个字符,不能为空)
4.字符串常量(使用双引号引起来,可以有多个字符,也可以为空)
5.布尔常量
6.空常量
3.常量的定义
//定义一个静态常量,使用在 final 之前 public static 修饰。public static 修饰的常量作用域是全局的,不需要创建对象就可以访问它
public static final String CL="cl"
//常量在定义时候,一半推荐常量名用大写,为了与变量区分开,被final修饰的常量,代表最终的,不可以被修改。不可以改变
4.变量
java的基本数据类型:四类八种
哪四类呢?
1.整数类型
byte,short,int,long
2.浮点型
float,double
3.字符型
char
4.布尔型
boolean
java中的变量,一定要先定义,后使用。不然会报错
常量与变量的区别?
- 常量声明需要用final修饰,赋值后不可以被修改。
- 常量名一般建议使用大写,就是与变量好区分
- 定义常量,是不想让某些固定的属性或方法被调用后改变了值,或者被继承后重写。常量存放在常量池里,在类加载之前就已经被加载了,且不会改变。变量刚好相反,允许被改变,调用时要赋值或初始化,存在堆或栈中。
标签:补漏,java,常量,定义,查缺,修饰,final,变量 来源: https://www.cnblogs.com/X-zNl/p/14557660.html