成员变量与局部变量的区别
2018-03-21 11:53
211 查看
成员变量与局部变量的区别:
1,
成员变量定义在类中,整个类中都可以访问。
局部变量定义在函数,语句,局部代码块中,只在所属的区域有效。
2,
成员变量存在于堆内存的对象中
局部变量存在于栈内存的方法中
3,
成员变量随着对象的创建而存在,随着对象的消失而消失。
局部变量随着所属区域的执行而存在,随着所属区域的结束而释放。
4,
成员变量都有默认初始化值。
局部变量没有默认初始化值。
1,
成员变量定义在类中,整个类中都可以访问。
局部变量定义在函数,语句,局部代码块中,只在所属的区域有效。
2,
成员变量存在于堆内存的对象中
局部变量存在于栈内存的方法中
3,
成员变量随着对象的创建而存在,随着对象的消失而消失。
局部变量随着所属区域的执行而存在,随着所属区域的结束而释放。
4,
成员变量都有默认初始化值。
局部变量没有默认初始化值。
相关文章推荐
- 类的定义以及成员变量与局部变量的区别
- java中成员变量和局部变量的区别
- Java 笔记 及 面向对象 成员变量与局部变量的区别 面向对象3大特征:这里只写了封装,构造函数 .this关键字
- 类变量、成员变量、实例变量、局部变量、静态变量、全局变量 的区别
- Java中成员变量和局部变量的区别
- 成员变量和局部变量的区别、方法的形参为类的情况及匿名对象、封装(private关键字)、this关键字、构造方法、static关键字
- 成员变量和局部变量的区别?
- 成员变量、类变量(静态变量)、局部变量的区别
- 成员变量和局部变量的区别
- 3.9学习内容-局部变量和成员变量的区别
- 关于JAVA语言中成员变量和局部变量的区别总结
- Java 成员变量与局部变量的区别:
- 成员变量和局部变量有什么区别?
- 成员变量和局部变量的区别
- Java中局部变量和成员变量的区别
- 成员变量和局部变量的区别
- 成员变量与局部变量的区别
- Java中成员变量和局部变量的区别
- Java基础——成员变量、局部变量和静态变量的区别
- 成员变量和局部变量的区别