变量
可变的量
在java程序执行过程中,其值会发生改变的量
在内存中,开辟一块空间,用来存放指定数据类型的数据
语法:
声明的同时赋值
数据类型 变量名 = 变量值;
int double String char boolean
先声明后赋值
数据类型 变量名;
变量名= 变量值;
一行同时声明多个变量
注意: = 是java中唯一一个自右向左运算的符号
变量关注的点:
1.变量的数据类型
2.变量名字 (遵循标识符的命名规则和规范)
3.变量的值 (和数据类型一致)
4.作用域: {}
5.同一作用域中的变量不能同名
使用变量时候的注意事项(1.输出 2.运算):
1.变量必须提前声明
2.使用变量前要赋值
3.在其作用域范围内才能使用,变量同一只能指向一个值
变量的分类:
局部变量: 方法|语句块内定义的变量
使用前必须声明并且已赋值
成员变量|实例变量: 类中方法外
如果成员变量只声明未赋值,存在默认值 int->0 , double->0.0 , boolean->false , String->null , char->' '
*/