卧薪尝胆之JAVA重学(变量的分类)

变量分为哪几类?

变量分为三类
1、局部变量
2、成员变量

3、静态变量

局部变量:定义在方法体内的变量,生命周期:方法体执行到方法体结束。

                 注意:局部变量使用时必须初始化

成员变量:定义在类的内部,方法体外部的变量。生命周期:根据被所在对象的调用开始到结束,会自动初始化声明的变量。

                 注意:当一个局部变量和一个成员变量同时优先级更高的是局部变量
                         默认初始值  : byte      0
                                                 short    0                                             

                                                 int        0
                                                 long     0
                                                 float     0.0
                                                 double  0.0
                                                 char      空

                                                 boolean false

静态变量:定义static关键字声明的变量。生命周期:从类的加载到卸载  

                               卧薪尝胆之JAVA重学(变量的分类)