从品牌网站建设到网络营销策划,从策略到执行的一站式服务
今天就跟大家聊聊有关成员变量与局部变量的区别有哪些,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
成都创新互联专业为企业提供瓦房店网站建设、瓦房店做网站、瓦房店网站设计、瓦房店网站制作等企业网站建设、网页设计与制作、瓦房店企业网站模板建站服务,10年瓦房店做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。区别如下:
1、声明的位置
局部变量:方法体{}中,形参,代码块{}中
成员变量:类中方法外
类变量:有static修饰
实例变量:没有static修饰
2、修饰符
局部变量:final
成员变量:public、protected、 private、 final、 static、 volatile、 transient
3、值存储的位置
局部变量:栈
实例变量:堆
类变量:方法区
4、作用域
局部变量:从声明处开始,到所属的}结束
实例变量:在当前类中“this.”(有时this. 可以缺省),在其他类中“对象名.””访问
类变量:在当前类中“类名.”(有时类名.可以省略),在其他类中“类名.或“对象名。”访问
5、生命周期
局部变量:每一个线程,每一次调用执行都是新的生命周期
实例变量:随着对象的创建而初始化,随着对象的被回收而消亡,每一个对象的实例变量是独立的
类变量:随着类的初始化而初始化,随着类的卸载而消亡,该类的所有对象的类变量是共享的。
看完上述内容,你们对成员变量与局部变量的区别有哪些有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联-成都网站建设公司行业资讯频道,感谢大家的支持。
咨询相关问题或预约面谈,可以通过以下方式与我们联系
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询400-028-6601
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图