打卡2021/1/24

第一题

在这里插入图片描述
正确答案为B

解析

在执行new Alpha()时,会先执行父类的构造方法,在执行相应的子类的构造方法,所以此处会打印Base,在执行new Base()时,会直接执行Base中无参构造器的代码,再输出Base,所以选B
举例示范
父类为
在这里插入图片描述
子类
在这里插入图片描述
执行得到
在这里插入图片描述
说明子类在创建时先执行父类构造,然后执行自己的构造方法
当父类如果有有参构造没有无参构造时,子类继承父类那么子类必须在自己的无参构造中传入父类的有参 构造中的参数
在这里插入图片描述

在这里插入图片描述

然后编译直接报错,只有在子类的构造方法中传入父类的有参构造中的参数才不报错
在这里插入图片描述

第二题

在这里插入图片描述
该题答案为B

解析

在这里插入图片描述

第三题

在这里插入图片描述
答案为B

解析

接口中的成员变量都是常量,并且默认都被public final static修饰,但是这三个单词可以省略,省略那一个都可以
在这里插入图片描述

第四题

在这里插入图片描述
答案为A

解析

在这里插入图片描述

总结

考察了数据类型的转换,小范围可以转大范围,大范围转小范围需要强转,byte<short<int<long<float<double<char,java默认小数点为double类型,正数全为int

第五题

在这里插入图片描述
该题选择B

解析

在这里插入图片描述

第六题

在这里插入图片描述
答案为BCD

解析

在这里插入图片描述
在加载类的时候静态内容先行加载到内存中的静态区中

第七题

在这里插入图片描述
答案为ABC

解析

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值