变量就是可以发生改变的量,定义之后可以指代某一事物。
变量的定义:
数据类型 变量名 = 初始化值;
变量的特点:
1)占据着内存中的某一块存储区域;
2)该区域有自己的名称(变量名)和类型(数据类型);
3)可以被重复使用;
4)该区域的数据可以在同一类型范围内不断变化;
数据类型:
1)基本数据类型
A:整数 byte、short、int、long
B:浮点数 float、double
C:字符 char
D:布尔 boolean
四类八种
2)引用数据类型
A:Class 类
B:Interface 接口
C:array 数组
使用变量的时候要注意的问题:
1)关于作用域
变量定义在哪个大括号内,它就只在这个大括号内是有效的。
注意:在同一个大括号内不能同时定义多个同名的变量。
2)关于变量的修饰符
static 修饰的变量为静态变量
3)关于初始化值
没有初始化值的变量不能直接使用(只要在使用前给值就行,不一定非要在定义的时候立即给值,推荐在定义的时候给值)。
定义变量的格式:
1)数据类型 变量名 = 初始化值;
2)数据类型 变量名;
变量名 = 初始化值;
3)在一行上建议只定义一个变量(可以定义多个,但是不建议)