JavaSE

java中成员变量和局部变量的区别

智言 2014年05月14日 阅读(5641) 0

在这里主要定义一下java中成员变量和局部变量的区别,这里主要分四个点来描述:

第一点

成员变量:定义在类中,整个类中都可以访问。
局部变量:定义在函数(方法)、语句、局部代码块中,只在所属的区域有效。

第二点

成员变量:存在于堆内存的对象中。
局部变量:存在于栈内存的方法中。

第三点

成员变量:随着对象的创建而存在,随着对象的消失而消失。
局部变量:随着所属区域的执行而存在,随着所属区域的结束而释放。

第四点

成员变量:都有默认初始化值。
局部变量:没有默认初始化值。

智言

业务开发请联系QQ:5679361

评论 抢沙发

评论前必须登录!

 


如果你觉得本站内容对你有所帮助,比如提升你对编程方面的认识,你可以通过上面的二维码请博主喝杯咖啡,安好。

WEB前端开发部落(公众号:webapp_club)

群列表

前端初级学习群:初级Web前端学习群(后期为支付入群)
PHP初级学习群:PHP(MySQL)学习交流群
QQ群仅作为相关领域讨论平台,均提供高质量问题交流,禁止闲聊,无法接受的朋友请勿加群!
进群需要通过这里获取进群码才能进群哦!

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏