作者简介:大家好,我是未央;
博客首页:未央.303
系列专栏:笔试强训选择题
每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!!!
文章目录
前言
一、Day29习题(错题)解析
1.
2.C
3.
4.
5.
6.C
7.
8.
9.
10.
总结
前言
今天是第29天的笔试强训哟!!!!!!
一、Day29习题(错题)解析
1.
解析:D
类实例化:
类名称 引用名称 = new 类();
2.C
3.
解析:B
相关知识点:boolea的默认值
boolean数据类型 boolean变量存储为8位(1字节) 的数值形式;
但只能是false或true 且默认值为false.
4.
解析:D
解题思路:
A: 实例方法调用超类的实例方法必须通过super()进行调用;
B: 实例方法调用超类的类方法必须通过类名称进行调用;
C: 实例方法调用子类的实例方法必须通过子类对象进行调用;
5.
解析:A
相关知识点:
包装类就是专门将基本类型数据封装为对象的;
常见的包装类有:
Number:Byte ;Short ;Integer ;Long;Double; Float;Charactor;Boolean八个包装类;
6.C
7.
解析:C
相关知识点:
HashSet子类区分重复元素的方法1.先调用对象hashcode方法将对象映射为数组下标;2.再通过equlas来判断元素内容是否相同;
tostring()是打印元素的内容;clone()是拷贝;getClass()是获取一个对象的反射对象;
8.
解析:A
解题思路:
本题中private在类内部可以使用;
count是成员变量,通过对象访问;
本题没有任何问题,所以正常进行输出;
9.
解析:D
解题思路:
继承时先调用父类的构造方法;
类中成员变量的初始化操作都在构造方法中进行;
10.
解析:C
相关知识点:
equal()方法和object中的重写equal()方法
equals方法用于比较两个对象是否相同(比较值是否相同);
Object类中equals方法的实现是比较引用地址来判断的对象是否是同一个对象,通过覆盖该方法可以实现自定义的判断规则;
System.out.println(test.equals(testB)指的是第二个;test.name.equals(testB.name)); 指的是第一个;
总结