1 定义:在程序运行过程中,其值可以发生改变的量,人为和程序都可以控制改变
2 定义步骤:(1) 变量的声明: 确定了变量名 和 变量的数据类型
(2) 变量的赋值: 为变量进行初始化赋值
3 定义语法:方式1: 先声明 再赋值
语法:数据类型 变量名; --> 变量的声明
变量名 = 变量值; --> 变量的赋值
方式2: 声明的同时并赋值
语法: 数据类型 变量名 = 变量值;
4 注意点
//复杂的定义1 --- 一般不建议使用
int a,b,c; //连续声明3个数据类型相同的变量
a = 10;
b = 20;
c = 1;
//复杂的定义2 --- 更不建议使用
int q,w,e = 20; //这种方式虽然能直接定义三个变量,但是只有最后一个初始化
5 变量定义和使用的注意事项
(1)变量的作用域:从变量定义的位置开始,包含当前变量本身, 且离变量最近的一对大括号就是变量
的使用范围,即作用域只能在变量的作用域范围内访问该变量
(2)在方法中可以定义同名的两个局部变量,但是要求两个同名的局部变量不能有重合的作用域
(3)局部变量在使用之前必须先赋值,如果不使用不会报错,一旦使用必须初始化
(4)相同数据类型的变量可以连续定义, 但不建议使用
2023.5.10补充:可以理解为变量就是内存中的存储空间,空间中存储着经常发生改变的量(数据)