作者简介:大家好,我是未央;
博客首页:未央.303
系列专栏:笔试强训选择题
每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!!!
文章目录
前言
一、Day26习题(错题)解析
1.
2.
3.C
4.
5.
6.
7.
8.
9.
10.
总结
前言
一、Day26习题(错题)解析
1.
解析:D
解题思路:
A:重载和重写的功能区别:
重载:在一个类中为一种行为提供多种实现方式并提高可读性;
重写:父类方法无法满足子类的要求,子类通过方法重写满足需求;
B:出现方式刚好相反;
D:
2.
解析:B
解题思路:
ACD:JVM垃圾回收由JVM自己来执行;我们没有权限进行回收内存;
B:JVM垃圾回收自己释放无用内存;
3.C
4.
解析:D
解题思路:
A:形式参数不能被public等等字段修饰符修饰;
B:形式参数可以是对象;这是值传递;
D:local variable表示局部变量,形参可以作为局部变量;
5.
解析:A
解题思路:
Java中所有其他类型和字符串进行"+"都会转为字符串而后进行字符串的拼接;
6.
解析:A
解题思路:
声明都是正确的,并且都属于向上转型;
7.
解析:D
解题思路:
A:ConcurrentHashMap使用lock关键字保证线程安全;
B:Collection接口是线性表的顶级接口,HashMap实现Map接口;
C:Arrays.asList方法返回的是list接口对象;
D:SimpleDateFormat对象是线程不安全的;
8.
解析:A
相关知识点:switch()使用
switch中case语句没有break时,会碰到第一个满足分支后一直向下执行;
9.
解析:C
相关知识点:equal()和==的区别
字符串对象比较相等使用equals;
比较内容使用==比较就是地址;
10.
解析:AB
相关知识点:Java多线程的实现方法
1.继承Thread类 ;
2.实现Runnable接口;
3.实现Callable接口;
总结