成员变量与局部变量的区别

Stardust 2019年01月10日 442次浏览

成员变量与局部变量的区别

成员变量局部变量
定义位置类中,方法外方法的参数或代码块中
内存中的位置堆中(方法区的静态区)栈中
默认值有默认值没有默认值,需要初始化
生命周期随对象的创建销毁而存在随函数的进入退出而存在