成员变量就是某个类的对象所具有的属性,而局部变量是某个方法内临时定义的变量,它的生命周期随着方法执行结束而结束。但是成员变量要等到对象销毁才会销毁。
局部变量就是在方法中定义的变量,成员变量相反。
public void test(){
int num =0;
}
System.out.println(num);
以上就为局部变量..这样输出就会报错..
反之如果你把声明num放到方法之外则就可以了.(则为全局变量)
成员变量从属与对象的
局部变量定义在函数体内。作用域在函数体内有效,就是大括号内有效