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

news2025/2/24 15:21:58

作者简介:大家好,我是未央;

博客首页:未央.303

系列专栏:笔试强训选择题

每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!

文章目录

前言

一、Day12习题(错题)解析

二、Day12习题(原题)练习

总结


前言


一、Day12习题(错题)解析

1.B


2.

解析:B

 相关知识点:HashMap的介绍

HashMap使用键/值得形式保存数据;key:value的形式;
HashMap是以哈希值的方式进行数据的存储,所以不能保证元素的顺序;
HashMap允许将null用作键 HashMap允许将null用作值;

3.


解析:D

( File )类提供定位本地文件系统,对文件或目录及其属性进行基本操作 ;


4.

解析:B

解题思路:

代码String str2 = "he" + new String("llo"); 实际上是在堆内存中重新new了一个对象str2;

System.err.println(str1 == str2);因为针对的是对象· 代码表示的是判断是否是同一个对象;

注意区别==和eqauls()区别;


5.

解析:B

相关知识点:访问修饰限定符

private:只能在一个类里面被访问;

无修饰符(defalt):包访问修饰限定符,只能在一个包里面访问;

public:公开的所有类都可以访问;

protected:只能是继承类的子类可以访问;


6.

 解析:D

解题思路:

只有public和abstract能够作为Java接口的方法的修饰符;

因为接口中的方法是需要被实现这个接口的类去实现的;其他的修饰符都不满足;


7.

解析:A

 解题思路:

对于异常来说,虽然有很多catch,但是只能够发现并且执行一个异常;

所以只有A选项是输出一个异常;其他选项都不符合条件;


8.

 解析:C

ABD:都属于非检查型异常;只有FileNotFoundException属于检查型异常;需要在编写程序时声明


9.

解析:A

解题思路:

A:抽象类中必须要定义有抽象方法,所以可以定义public abstract void method(int a);

B:constInt = constInt + 5; 必须在方法中进行;

C:public int method();和下面的方法 public void method() 重名;

D:public abstract void anotherMethod() {}抽象方法没有{};只有();


10.

解析:D

解题思路:

输出:-128 127;

由于byte数据类型的范围是-128~127;所以当执行add(++a);因为没有128,所以127+1=-128;(127的二进制为:0111 11111,所以执行++a时,0111 111变为1000 0000,而128的二进制为:1000 0000,即为127+1=-128)

 对b来说,执行add(b); 只是调用了这个add方法,对b的值进行了一个拷贝,b的实参并未改变,所以b依然是127;


二、Day12习题(原题)练习











总结

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/527254.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Facebook 手机应用广告:在移动时代实现营销突破

在移动时代,手机已经成为人们生活的重要组成部分。随着移动互联网的普及,人们更频繁地使用手机来浏览社交媒体、获取信息和进行购物。 对于企业而言,如何在移动平台上实现营销突破,吸引用户的注意力和提升品牌价值,是…

数说热点|社恐人群运动健身指南:不想去健身房,那就在家找面墙

连杰伦都开始跳操了,你还不动动动动动起来? 随着《运动者联盟》这档体育挑战真人秀节目的完美收官,忙碌生活中的运动激情似乎又被点燃了。5月9日,周杰伦现身厦门,在活动现场和刘耕宏合体跳起了《本草纲目》&#xff0…

音视频技术开发周刊 | 293

每周一期,纵览音视频技术领域的干货。 新闻投稿:contributelivevideostack.com。 谷歌全面反攻 ChatGPT!PaLM 2、Gemini 双杀,Bard 正式开放 以上是2023 Google I/O 大会的重点内容,AI含量极高。 谷歌推拥有26000个H10…

uni-app框架的小程序开发环境

文章目录 一、下载微信开发工具安装 二、构建uni-app开发环境2.1 Node.js下载与安装2.2 下载HBuilder-X2.3 创建uni-app项目2.4 填入uni-app专属标识和小程序标识 在阅读此博文前,需要注册完毕小程序账号 一、下载微信开发工具 微信开发工具下载地址 下载稳定版即…

代码随想录算法训练营day41 | 343. 整数拆分,96.不同的二叉搜索树

代码随想录算法训练营day41 | 343. 整数拆分,96.不同的二叉搜索树 343. 整数拆分解法一:动态规划 96.不同的二叉搜索树解法一:动态规划 总结 343. 整数拆分 教程视频:https://www.bilibili.com/video/BV1Mg411q7YJ 1、dp[i]代表…

【Linux命令】脚本里常用的几个命令sort,uniq,tr,cut,split,eval

脚本里常用的命令 一、SORT命令1.1、语法格式1.2常用选项 二、uniq命令2.1命令格式2.2常用选项2.3小实验,过滤出现三次以上的IP地址 三、tr命令3.1语法格式3.2常用选项3.3实验 四、cut命令4.1语法格式4.2常用选项 五、split命令5.1语法格式5.2常用选项 六、eval七、…

一个优秀系统构架师应具备的能力

作为软件开发的设计架构师,那么必须拥有一定的编程技能,同时有高超的学习新的架构设计、程序设计技能。另外,我觉得作为软件架构师,还必须了解一定的硬件、网络、服务器的基本知识。要不然,你都不知道有些什么材料可以…

基于MWORKS的电动汽车电平衡分析

1 引言 随着电动汽车的快速发展、电池技术的进步和智能电力管理系统的应用,电动汽车电平衡已经成为了电动汽车技术研究中的重要问题之一。 电动汽车电平衡是指车辆发电机、蓄电池、整车用电器在一定时间内的电能供给与消耗达到平衡状态。如果车辆电能产生与消耗无法…

USART硬件流控制概念以及原理(硬件控制流以及软件控制流)

USART 数据流控制 也就是 USART_HardwareFlowControl 一、流控制的作用 这里讲到的 “流”,指的是数据流;在数据通信中,流控制是管理两个节点之间数据传输速率的过程,以防止出现接收端的数据缓冲区已满,而发送端依然…

ResNet 论文理解含视频

ResNet 论文理解 论文理解 ResNet 网络的论文名字是《Deep Residual Learning for Image Recognition》,发表在2016年的 CVPR 上,获得了 最佳论文奖。ResNet 中的 Res 也是 Residual 的缩写,它的用意在于基于 残差 学习,让神经网…

真实业务场景使用-门面模式(外观)设计模式

1.前言 最近接到要修改的业务功能,这个业务增删改查很多功能都需要校验时间,比如: 1.失效时间不能超过自己父表的失效时间, 2.失效时间不能是当前时间 3.失效时间不能早于生效时间 类似这样的不同的判断还有很多,…

软考A计划-真题-分类精讲汇总-第十章(程序设计语言)

点击跳转专栏>Unity3D特效百例点击跳转专栏>案例项目实战源码点击跳转专栏>游戏脚本-辅助自动化点击跳转专栏>Android控件全解手册点击跳转专栏>Scratch编程案例 👉关于作者 专注于Android/Unity和各种游戏开发技巧,以及各种资源分享&am…

【GO 编程语言】切片与Map

切片与Map 文章目录 切片与Map一、切片 Slice1.定义切片2.make 函数创建切片3.切片扩容与遍历4.在已有数组上创建切片5.切片是引用类型7.深拷贝、浅拷贝 二、Map1.Map 初始化2.map 的使用3.map 的遍历4.map 结合 slice 一、切片 Slice 1.定义切片 Go 语言切片是对数组的抽象。…

设置ELK集群账号密码

一、设置ELK集群账号密码 切换到es用户 主节点生成证书 cd /home/es/elasticsearch-7.6.2/bin ./elasticsearch-certutil cert -out config/elastic-certificates.p12 -pass "" 将主节点证书发给其他两个节点 修改配置文件,启用x-pack:cat /…

Linux指令运行原理和权限

Linux指令运行原理和权限 一.命名行解释器二.权限1.用户分类2.什么是权限3.增删权限4.更改权限的拥有者5.三个概念1.权限掩码2.目录权限3.粘滞位 三.权限总结 一.命名行解释器 那么命令行解释器存在的意义:1.进行命令的解释。2.保护os,对于非法的请求&am…

TimesNet:用于一般时间序列分析的时间二维变化模型

摘要 时间序列分析在天气预报、异常检测和动作识别等广泛应用中具有极其重要的意义。本文重点研究时间变量建模,这是广泛分析任务的共同关键问题。以前的方法试图直接从一维时间序列完成此操作,由于错综复杂的时间模式,这极具挑战性。基于对…

使用flask获取树莓派摄像头监控视频

目录 1、安装flask库 2、使用flask打开网页传输视频 2.1 在树莓派终端桌面上,新建一个flask文件夹 2.2 在flask文件夹里面,新建一个template文件夹和app.py文件 2.3 在template文件夹里面,新建一个index.html文件 2.4 使用flask运行代码…

【半小时入门vue】最容易理解的vue入门方式

半小时入门vue 前言(!important)学习vue的前提什么是vue?vue的引入方式实例化一个对象和创建一个对象实例化一个vue对象模板语法1.插值表达式2.v-text和v-html指令3.v-bind指令4.v-on指令5.v-model指令6.v-if和v-show指令7.v-for指…

AD-STM32

AD-STM32 ADC (Analog-Digital Converter) 模拟-数字转换器A DC可以将引脚上连续变化的模拟电压转换为内存中存储的数字变量,建立模拟电路到数字电路的桥梁 12位逐次逼近型ADC,1us转换时间 输入电压范围: 0-3.3V,转换结果范围: 0~409518个输…

MySQL内幕揭秘:探索MySQL调优指南,解锁MySQL的强大功能

1、MySQL大事记 1994年:Michael Widenius和David Axmark创建了MySQL AB。 1995年:MySQL从最初的beta版本发布,成为一款开源软件。 1997年:MySQL发行版本3.21,并成为了第一个支持多个存储引擎的数据库管理系统。 2000年…