局部变量以及成员变量【走进JAVA-3.4】

局部变量和成员变量的区别 局部变量存在的地方: 1  存在在方法中或者语句块中 2  局部变量必须初始化才能用。 3 局部变量都存储在栈中。 4 生命周期:定义的时候产生,在当前的方法或者语句块括号执行完毕则会自动消失。 成员变量(类的属性) 1 成员变量在类的里面定义; 2 可以不赋值,不用赋值可以使用,因为他们有默认值。 3 存储在堆中 4 生命周期:随着对象的消失而消失。
相关文章
相关标签/搜索