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

变量声明后,不赋值的话,难道不会默认一个值吗,比如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下载
官方微信