JavaSE 常量与变量

JavaSE 常量与变量

1.常量

1.1 常量:就是在程序执行过程中其值不发生改变的量
1.2 常量的分类:(1):字面值常量
(2):自定义常量
1.3 字面值常量的分类:(1):字符串常量 用双引号括起来的内容 “Hello”
(2):整数常量 所有整数 4,5,
(3):小数常量 所有小数 4.5,4.6
(4):字符常量 用单引号括起来的内容 ’a‘ ,‘b’
(5):布尔常量 只有true和false
(6):空常量 null

1.4 常量练习
JavaSE 常量与变量

2.变量

2.1 变量:在程序执行的过程中,在某个范围内其值可以发生改变的量(变量是 内存中的一小块区域)
2.2 为什么定义变量:用来不断地存放同一类型的常量,并可以重复使用
2.3 变量的定义格式:数据类型 变量名=变量值
2.4 为什么有数据类型:定义一个变量,就是开辟一个内存空间,Java提供了不同的数据类型,针对不同的数据类型,在内存中分配了不同大小的内存空间。
2.5 Java中数据类型的分类:(1)基本数据类型
(2)引用数据类型:数组,类,接口
2.6 基本数据类型:(1)数值型
JavaSE 常量与变量
(2)字符型 char 2(16bit) 0~2^16-1=65535
(3)布尔型 boolean
(4)整数默认是int类型的,浮点数默认是double类型的

2.7 练习JavaSE 常量与变量JavaSE 常量与变量2.8 使用变量注意的事项
a:作用域问题:变量定义在哪一级的大括号中,哪个大括号的范围就是这个变量的作用域。相同的作用域中不能定义两个同名变量
b:初始化值问题:没有初始化值不能直接使用
c:在一行上建议只定义一个变量
JavaSE 常量与变量