永发信息网

A) static final int i=100; B) final int i=1.2; C) final i;D) final char i 哪个i定义是对,说明原因

答案:2  悬赏:50  手机版
解决时间 2021-11-12 20:38
  • 提问者网友:玫瑰园
  • 2021-11-12 05:12
A) static final int i=100; B) final int i=1.2; C) final i;D) final char i 哪个i定义是对,说明原因
最佳答案
  • 五星知识达人网友:独钓一江月
  • 2021-11-12 05:59
a.正确
b.错误.i是整形,1.2是浮点型
c.错误.没有标识i的类型.必要要给一个 如:int ,Sttring ,char等等
d.不确定,表面上看是错误的,final修饰属性是,必须为其赋初始值,而且不能改变.
但是你后面没有代码了,在构造器里面,赋初始值也是可以的(在对象创建完成之前赋初始值)
这个,就当做是错误的吧,关键是你理解就好了,追问D是叫作空白的final数据成员,也是对的追答可以
全部回答
  • 1楼网友:不如潦草
  • 2021-11-12 07:07
A) static final int i=100;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯