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

最赞回答 / 我快要睡着啦
把两个类都保存一下然后再运行。

最赞回答 / ziom
有助于代码逻辑的分离,否则所有逻辑都在构造里写会显得太多太乱初始化块是在构造前执行的,如果所有实例都有一点相同的逻辑,就可以提取到初始化块中我只知道这两点原因,本人是搞安卓手游开发的,实际工作中好像只用到过静态代码块,对这个体会不是太深。

最新回答 / 慕沐7524339
这没什么,如果有机会能接触一些项目,就去把项目里面写的一点一点的弄懂,然后在边看边学着做这个项目,后面不看在写一次这个项目,慢慢的熟悉知道什么意思之后,再换一个小项目。多买的其他书籍看看,后面再去大公司面试什么的,他们第一看你的学历,第二看你的理解的能力和逻辑思维.

最新回答 / 落叶萧萧online
没看懂楼主表达的。。这个代码后面没有else吧  

最赞回答 / 原木兮
你的抽象类IPhone没有保存,保存一下就好了

最新回答 / qq_淤泥_0
你木有创建内部类对象。。。还差个Sinner a=o.new Sinner(); a.show.给个最佳答案  嘻嘻

最赞回答 / ziom
是的,内部类除外

最赞回答 / ziom
InitTest[] it = new InitTest[10];这样创建出来的数组默认是十个null,所以并没有调用InitTest的构造

最赞回答 / ziom
如果你重写了equals(),那就应该是输出这个结果啊

最赞回答 / ziom
自己写啊,这种基础练习还要人帮你写出来那你还怎么学习进步

+ 我来回答 回答最高可+2积分

最赞回答 / 慕粉1546048442
  这个问题是 你没有保存父类的文件  Ctrl+s 保存就好了!

最新回答 / Fengliangchen
静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。也就是说,这个功能只是为了区分静态变量和普通变量的初始化
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消