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

Java入门第二季

讲师回答 / 李建
所有类都是Object类的子类,而toString是Object的方法,所以,每个类中都会有toString方法。

已采纳回答 / fly _0021
num2在普通代码块里面,创建一个对象就会执行一次。静态代码块只在加载类的时候执行一次,创建对象的时候就不再执行了。

已采纳回答 / llpjack
输入syso后按住键盘的alt键+/键,就会弹出一个窗口给你选择,一般选第三个选项,如果没弹出窗口,会自动生成System.out.println();这条语句,如果觉得我说的正确,就点一个赞吧,哈哈....

已采纳回答 / 偌颜宁
你可以试试,this在这里指的是该类中的属性,如果去掉的话,和方法中的参数就会混淆,方法中的参数值就不会赋值给类中的属性

已采纳回答 / 偌颜宁
因为这个匿名内部类是写在方法中的,方法中结束语句都有;号做结尾

已采纳回答 / 偌颜宁
可以的,静态的方法和变量有三种调用方式的:1、直接调用2、通过类名.静态变量(方法)调用3、通过对象.静态变量(方法)调用

已采纳回答 / 偌颜宁
静态变量是有3中调用方式的1、直接调用2、使用类名.静态变量的方式调用3、使用对象.静态变量的方式调用如果考虑安全方面的话建议使用第二种,这个一般在大型项目中才用,平时这么写也是没有错误的

已采纳回答 / 偌颜宁
IFly是接口的名字,在代码中是直接使用创建匿名内部类的实例了。这里是有验证的,需要和接口名字一样才行

已采纳回答 / 偌颜宁
你能不能把你当前的类名换一个?类名相同会有冲突的,就是用同名不同包的类也是在类中直接用包.类的形式来用,而不是直接用import

已采纳回答 / 没有马甲线的安琪拉
再看一下视频,其实代码中在equals方法中传入的参数是object类型的,所以需要进行强转才能真正按相同类型进行比较,否则,是按一个object类型对象和一个原始对象的方式,是无法继续比较属性值的
课程须知
本课程是Java开发的基础,需要大家:掌握 Java 基本语法的使用。如果您是新手,建议先移步 《Java入门第一季》https://www.imooc.com/learn/85
老师告诉你能学到什么?
• 掌握 Java 编程思路 • 熟练运用面向对象程序设计思想

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消