成员变量(属性)
1.在类里面定义
2.可以不赋值,有默认值。
3.存储在堆内存中。
4.生命周期:随着对象的消失而消失(与javascript一样,作用于随着方法调用完之后销毁),会被jvm中的垃圾回收器回收掉。
局部变量:
1.在方法中或者在语句块中。
2.局部变量必须要赋初始值才能使用。
3.存储在栈内存中。
4.生命周期:定义的时候产生,当前的方法的括号语句块的括号执行完毕就会消失。
成员变量(属性)
1.在类里面定义
2.可以不赋值,有默认值。
3.存储在堆内存中。
4.生命周期:随着对象的消失而消失(与javascript一样,作用于随着方法调用完之后销毁),会被jvm中的垃圾回收器回收掉。
局部变量:
1.在方法中或者在语句块中。
2.局部变量必须要赋初始值才能使用。
3.存储在栈内存中。
4.生命周期:定义的时候产生,当前的方法的括号语句块的括号执行完毕就会消失。