下面这行代码加不加static有什么区别?不加static的话temp不也是不能修改并且为全局变量?

下面这行代码加不加static有什么区别?不加static的话temp不也是不能修改并且为全局变量?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕阿园 2020-05-07 10:31:12

同学你好,全局变量时声明在类中的,又称为类变量

局部变量是声明在方法中的。

如上面那位同学所说的,加了static是全局的所有对象共用一份,不加是每一个对象有一份。

如果静态变量为public,在其他类中可以直接通过类名.静态变量进行调用

祝学习愉快

苍星乱舞 2020-05-06 23:10:19

加了static是全局的所有对象共用一份

不加是每一个对象有一份。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师