【笔试强训选择题】Day5.习题(错题)解析

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、Day5习题(错题)解析

  • 二、Day5 习题(原题)练习

  • 总结


前言


一、Day5习题(错题)解析

都是错题

1.

【笔试强训选择题】Day5.习题(错题)解析_第1张图片

【笔试强训选择题】Day5.习题(错题)解析_第2张图片

                                                                                                                                                         

 解析:A

相关知识点:

移位运算符的使用

【笔试强训选择题】Day5.习题(错题)解析_第3张图片

【笔试强训选择题】Day5.习题(错题)解析_第4张图片


 【笔试强训选择题】Day5.习题(错题)解析_第5张图片


【笔试强训选择题】Day5.习题(错题)解析_第6张图片


2.

【笔试强训选择题】Day5.习题(错题)解析_第7张图片

【笔试强训选择题】Day5.习题(错题)解析_第8张图片

                                                                                                                                                         

解析:C

解题思路:

本题主要考察引用的有关内容;本题中x是a的引用;y是b的引用;

但是在operate方法中,传引用必须得修改引用里面的值;对于x.append(y)则修改了引用里面的值,即在A后面添加了字符B,a变成AB;

对于y=x;传引用没有修改引用里面的值,所以没有改变原来b的值,还是B;

所以最终结果输出是AB.B;


3.

【笔试强训选择题】Day5.习题(错题)解析_第9张图片

                                                                                                                                                         

 解析:B

解题思路:

想要在一个类的一个构造方法中调用类中另一个构造方法,语句格式应该为this(x参数);


4.

【笔试强训选择题】Day5.习题(错题)解析_第10张图片

                                                                                                                                                         

解析:A

解题思路:

在Java中规定局部变量在使用之前必须要初始化,不然编译无法通过;


5.

【笔试强训选择题】Day5.习题(错题)解析_第11张图片

                                                                                                                                                         

解析:D

相关知识点:

switch的注意:【笔试强训选择题】Day5.习题(错题)解析_第12张图片

总结:浮点型和long类型不能作为switch的类型;


6.

【笔试强训选择题】Day5.习题(错题)解析_第13张图片

                                                                                                                                                         

解析:C

解题思路:

Java中的类可以有多个类,但是只能有一个类与文件名相同,其他类则不能用这个名字;

因为要保证类之间的类名不同; 


7.

【笔试强训选择题】Day5.习题(错题)解析_第14张图片

【笔试强训选择题】Day5.习题(错题)解析_第15张图片

                                                                                                                                                          

解析:B

解题思路

本题考察的有关try,catch等等;本题中遇到return则返回程序结束,但是finally是必须执行的,并且是最后执行,所以最后输出false;


8.

【笔试强训选择题】Day5.习题(错题)解析_第16张图片

                                                                                                                                                         

解析:C

 相关知识点

标识符规则:

【笔试强训选择题】Day5.习题(错题)解析_第17张图片

void属于关键字,不能作为标识符; 


9.

【笔试强训选择题】Day5.习题(错题)解析_第18张图片

 【笔试强训选择题】Day5.习题(错题)解析_第19张图片

                                                                                                                                                         

解析:B

解题思路:

本题也主要考察的有关引用的问题;本题在change方法中引用类型变量;

对于String str属于形参,形参改变不会对实参产生影响;

对于char ch []来说,属于引用传递;ch[0] ='g'这个操作,直接改变了实参,将实参中第一个元素a变成了g;

所以最后的输出结果为str没有改变,但是char ch []发生了改变;


【笔试强训选择题】Day5.习题(错题)解析_第20张图片

                                                                                                                                                         

解析:ABD

C:final用于声明属性时,表示属性的不可变性;声明方法时,表示方法的不可重写;


 二、Day5习题(原题)练习

【笔试强训选择题】Day5.习题(错题)解析_第21张图片

【笔试强训选择题】Day5.习题(错题)解析_第22张图片


【笔试强训选择题】Day5.习题(错题)解析_第23张图片

【笔试强训选择题】Day5.习题(错题)解析_第24张图片


【笔试强训选择题】Day5.习题(错题)解析_第25张图片


【笔试强训选择题】Day5.习题(错题)解析_第26张图片


【笔试强训选择题】Day5.习题(错题)解析_第27张图片


【笔试强训选择题】Day5.习题(错题)解析_第28张图片


【笔试强训选择题】Day5.习题(错题)解析_第29张图片

【笔试强训选择题】Day5.习题(错题)解析_第30张图片


【笔试强训选择题】Day5.习题(错题)解析_第31张图片


【笔试强训选择题】Day5.习题(错题)解析_第32张图片

【笔试强训选择题】Day5.习题(错题)解析_第33张图片


【笔试强训选择题】Day5.习题(错题)解析_第34张图片


总结

【笔试强训选择题】Day5.习题(错题)解析_第35张图片

 

你可能感兴趣的:(笔试强训选择题,java,Java选择题)