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

1.类中位置不同
A,成员变量在类中方法外
B,局部变量在方法中或方法

2.在内存中的位置不同
A,成员变量在堆中
B,局部变量在栈中

3.生命周期不同
A,成员变量随对象的创建存在,随对象的消失而消失
B,局部变量随方法的调用而存在,随方法的调用完毕而消失

4.初始化值不同
A,成员变量有默认初始值
B,局部变量,没有默认初始化值,必须定义,赋值,才可以使用

object-oriented seven

相关文章:

  • 2021-07-14
  • 2021-12-27
  • 2022-02-07
  • 2021-07-01
  • 2021-10-06
  • 2021-09-19
  • 2021-08-23
  • 2022-12-23
猜你喜欢
  • 2022-02-19
  • 2021-12-25
  • 2021-07-10
  • 2021-06-30
  • 2021-07-05
  • 2022-01-16
  • 2021-07-18
相关资源
相似解决方案