常量的概念: 值不可以发生改变的量
分类:
普通常量:
整数常量: 例如: -88 , 10 参考生活中的整数
小数常量: 例如: 9.9 , 3.14 参考生活中的小数
字符串常量:只要是使用""包起来的都是字符串
例如: "宝,我今天去输液了~" , "hello" , "" , "100"
字符常量: '' 引起来的单个字符
例如: 'a' , 'h' , '中' , '*' ,'8'
错误: 'ab' , ''
-- 字符串和字符的关系: 类似于冰糖葫芦和山楂
布尔常量: 真(true) , 假 (false)
"true" / true
空常量: null 说明: 在内存中不占有任何空间
注意:空常量不能直接打印,可以间接打印
自定义常量:
格式: final 数据类型 自定义常量名 = 值;
例如: final double PI = 3.14;
final int MAX_VALUE = 100;
final String ADDRESS = "武汉";
说明: 由于final的存在,导致常量空间中的值不能改,否则就是变量
常量和变量的本质都是内存中的容器。 ----> 数组, 集合