一:成员变量和局部变量的区别:
1.成员变量可以不用赋初值,默认的会赋上初值
2.局部变量一定要赋初值
static关键字的用法:
1.static修饰的变量是类变量,只有一处内存空间,类变量一旦在其他方法被修改,类变量也会改变;
2.static修饰的方法是类方法,当一个类创建一个对象后,就会调用这个类方法
二:局部变量和成员变量
成员变量:类中定义的属性或字段就是成变量
局部变量:方法中定义的变量,代码块中定义的变量
成员变量可以通过this进行访问;局部变量不可以
成员变量的优先级<局部变量的优先级
成员变量,在类的所有方法中均可以使用;但是局部变量只能在相应的代码块中使用。