文章目录 成员变量和局部变量的区别 成员变量和局部变量的区别 区别成员变量局部变量类中的位置不同类中,方法外常见于方法中初始化值不同有默认值,无需初始化没有默认值,使用之前需要赋值内存位置不同堆内存栈内存生命周期不同随着对象的创建而存在,随着对象的消失而消失随着方法的调用而存在,随着方法的运行结束而消失作用域在所属的大括号中