局部变量和成员变量

所有变量

局部变量和成员变量

局部变量

局部变量是在方法中定义的变量

局部变量没有初始值,变量必须先赋值在使用

成员变量

成员变量是在类中定义的变量

成员变量有初始值

成员变量 初始值
 boolean false
char 空格
byte 0
long 0
short 0
int 0
float 0.0
double 0.0

 

 

 

 

 

 

 

 

 

修饰符:public , private.  protected ,final static

使用的范围

成员变量:整个类都可以使用,

局部变量只能在当前块中使用

使用原则:

当全局变量和局部变量同名以后,使用原则是就近原则(局部变量优先