变量分为哪几类?
变量分为三类:
1、局部变量
2、成员变量
3、静态变量
局部变量:定义在方法体内的变量,生命周期:方法体执行到方法体结束。
注意:局部变量使用时必须初始化
成员变量:定义在类的内部,方法体外部的变量。生命周期:根据被所在对象的调用开始到结束,会自动初始化声明的变量。
注意:当一个局部变量和一个成员变量同时优先级更高的是局部变量。
默认初始值 : byte 0
short 0
int 0
long 0
float 0.0
double 0.0
char 空
boolean false
静态变量:定义static关键字声明的变量。生命周期:从类的加载到卸载