局部变量:
1.局部变量定义在局部范围
2.局部变量定义在栈中
3.局部变量内有默认值
4.局部变量随着所属区域执行而存在,所属区域的结束而消失
成员变量:
1成员变量定义在类中
2成员变量定义在堆中
3成员变量有默认值
4成员变量随着醉着对象的创建二存在,随着对象的消失而消失
栈与堆的区别
栈:只能存一个数据
堆:存取多个数据 封装多个数据 存储数组或者对象 具有垃圾回收机制
局部变量:
1.局部变量定义在局部范围
2.局部变量定义在栈中
3.局部变量内有默认值
4.局部变量随着所属区域执行而存在,所属区域的结束而消失
成员变量:
1成员变量定义在类中
2成员变量定义在堆中
3成员变量有默认值
4成员变量随着醉着对象的创建二存在,随着对象的消失而消失
栈与堆的区别
栈:只能存一个数据
堆:存取多个数据 封装多个数据 存储数组或者对象 具有垃圾回收机制