java中成员变量和局部变量的区别
在这里主要定义一下java中成员变量和局部变量的区别,这里主要分四个点来描述:
第一点
成员变量:定义在类中,整个类中都可以访问。
局部变量:定义在函数(方法)、语句、局部代码块中,只在所属的区域有效。
第二点
成员变量:存在于堆内存的对象中。
局部变量:存在于栈内存的方法中。
第三点
成员变量:随着对象的创建而存在,随着对象的消失而消失。
局部变量:随着所属区域的执行而存在,随着所属区域的结束而释放。
第四点
成员变量:都有默认初始化值。
局部变量:没有默认初始化值。
读完了点一下,作者能得积分
赞赏
如果这篇内容帮到了你,不妨请作者喝杯咖啡
赞赏
如果这篇内容帮到了你,不妨请作者喝杯咖啡
选个金额
微信扫码扫一下,金额 ¥6
- 扫码后按所选金额支付即可
- 赞赏完全自愿,与积分、红包互不影响
发表评论