成员变量和局部变量的区别
来源:互联网 发布:网络语 打脸 什么意思 编辑:程序博客网 时间:2024/05/22 21:54
(1)在类中的位置不同
成员变量:类中方法外
局部变量:方法定义中或者方法声明上
(2)在内存中的位置不同
成员变量:在堆内存中
局部变量:在栈内存中
(3)生命周期不同
成员变量:随着对象的创建而存在,随着对象的消失而消失
局部变量:随着方法的调用而存在,随着方法的调用完毕而消失
(4)初始化值不同
成员变量:有默认值
局部变量:没有默认值,必须定义,赋值,然后才能使用
注意:局部变量名称可以和成员变量名称一样,在方法中使用的,采用的是就近原则
0 0
- 局部变量和成员变量的区别
- 局部变量和成员变量的区别
- 成员变量和局部变量的区别
- 成员变量和局部变量的区别
- 成员变量和局部变量的区别
- 成员变量和局部变量的区别
- 成员变量和局部变量的区别
- 成员变量和局部变量的区别
- 成员变量和局部变量的区别
- 成员变量和局部变量的区别
- 成员变量和局部变量的区别?
- 成员变量和局部变量的区别
- 成员变量和局部变量的区别
- 成员变量和局部变量的区别
- 局部变量和成员变量的区别
- 成员变量和局部变量的区别
- 成员变量和局部变量的区别
- 成员变量和局部变量的区别
- Bellman-Ford 算法 & SPFA(单源最短路问题)
- Ajax异步校验
- MySQL相关文章
- MATLAB调用c/c++ MATLAB c/c++混编
- warning C4003: “max”宏的实参不足
- 成员变量和局部变量的区别
- C++标准里 string和wstring
- 【算法16】递归算法的时间复杂度终结篇
- swift2.0中文文档
- mysql架构方案
- 读取字符串的的宽高
- memcached—关于使用的一个故事
- 换纸尿裤的5个错误方法,90%的爸妈都中招!
- 单片机笔记之数码管