为了账号安全,请及时绑定邮箱和手机立即绑定

变量声明后,不赋值的话,难道不会默认一个值吗,比如String默认为null,int默认为0等等?

变量声明后,不赋值的话,难道不会默认一个值吗,比如String默认为null,int默认为0等等?

正在回答

2 回答

成员变量(类变量)有默认初始值,局部变量没有,需要显式指定。

0 回复 有任何疑惑可以回复我~
#1

我要当学霸_001

成员变量都有什么?局部变量呢?
2015-04-18 回复 有任何疑惑可以回复我~
#2

dirtyR33 回复 我要当学霸_001

成员变量又叫类变量,申明在类中,类中所有方法均可访问(访问权限更高时外部也能访问,例如public),而局部变量则为局部可引用,例如某个具体的方法中申明的变量则只在该方法块中可见。
2015-05-14 回复 有任何疑惑可以回复我~

方法内的局部变量没有默认值

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

变量声明后,不赋值的话,难道不会默认一个值吗,比如String默认为null,int默认为0等等?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号