- 博客(1)
- 收藏
- 关注
原创 2020-10-17
成员变量和局部变量的区别? 1)书写位置不同 成员变量:在类中,方法外定义的变量! 局部变量:在方法声明上或者是方法定义中! public void show(String name){ int num = 200 ; System.out.println(name+num) ; } 2)内存中的位置不同 成员变量:在堆内存中 局部变量:在栈内存中 3)生命周期不同: 局部变量:随着方法调用而存在,随着方法调用完毕而消失! 成员变量:随着对象的创建完毕而存在,随着对象被GC回收掉而消失 对象的回收: 并不是
2020-10-17 10:08:20 36
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人