在java里,变量分2种:
a.成员变量:即成员数据;
b.局部变量: //注意:局部变量,一定不能与成员变量的名字相同!
例如:JavaBean类的setXXX方法
public void setRegion ( String newRegion ) {
this.region = newRegion; //this.,可以省略!
}
-------------------
1.成员变量,分2种:
a.非静态的成员数据:属于实例对象; //变量的生命周期是,随着对象的销毁而结束
b.静态的成员数据:属于类本身 //???
2.局部变量,分3种:
a.方法的形参; //变量的生命周期是,随着方法的结束而结束
b.在方法里面,声明的变量; //同上
c.静态/非静态的代码块! //生命周期是,随着代码块的结束而结束