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

最新回答 / qq_告别宅单机_0
已懂谢谢

最赞回答 / _神人A
<...code...>这段代码错误,因为这是一个初始化代码块,当你new一个HelloWorld的时候,它会执行这段代码,但这段代码里面由于有new HelloWorld(), 它就会继续执行初始化代码块,然后进入了死循环,从而造成内存溢出。楼上说的加个static是可取的,因为static只会执行一次,所以不会造成死循环。解决办法是:加一个static,或者把这段去掉。

最赞回答 / 小州州
很好。棒。

最赞回答 / AAnonymous
int是基本数据类型,==就是比较值对于对象来说,==和equals()的区别就是==比较的是对象是否是同一个对象,即本质上比较的是对象的地址equal()应该是基类Object的方法,默认也是比较地址和==一样,但是子类可以覆盖这个方法(貌似Java不可以重载运算符,不然重载==就可以了),子类覆盖后就可以根据自己的需要实现equal()方法的比较,像String类。他的equal()方法就是比较字符串字面值是否相通,不在是比较是否为同一个对象,地址是否相同了。PS: 对于基本类型的包装类如Intege...

最新回答 / lx1024ly
不会啊   ,你再试试 如果你不在一个包下面是需要导包的  public是公共的比默认的default的范围大  后者可以用的 前者也可以
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消