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