Java错题归纳(二)

1、若有如下接口A的定义,下列哪些类下确实现了该接口:C

interface A {  

void method1(int i);

 void method2(int j);

}

A  class B implements A{ void method1( ) { } void method2( ) { } }

B  class B implements A { void method1(int i ) { } void method2(int j ) { } }

C  class B implements A{ public void method1(int x ) { } public void method2(int y ) { } }

D  class B { void method1(int i ) { } void method2(int j ) { } }

知识点:

接口中所有方法默认是公有的抽象方法。

隐式地标识为public、abstract,并且接口中的方法也只允许使用这两个修饰符。

2、Collection是:C

A  抽象类

B  类

C  接口

D  最终类

知识点:Collection是接口,List和set继承了此接口

3、在接口中定义一个方法,方法名fly,以下选项中定义正确的是:AC  

A public void fly();

B public static void fly();

C Object fly();

D protected Object fly();

知识点:

接口中所有方法默认是公有的抽象方法。

隐式地标识为public、abstract,并且接口中的方法也只允许使用这两个修饰符。

4、抽象类的组成部分包括:ABCD  

A 变量

B 抽象方法

C 普通方法

D 常量

知识点:抽象类的组成,抽象类可以没有抽象方法但是无意义。

5、关于Collection和List之间的关系,说法正确的是:BC

A Collection是List的子类。

B List继承了Collection接口。

C Collection是List的父接口。

D List实现了Collection接口。

知识点:List和Collection都是接口,且Collection为父接口,接口之间只能继承,不能实现。

6、关于ArrayList和LinkedList的性能区别,以下描述正确的是:ABC  

A 如果在集合的尾部插入一条记录,两者性能差别不大。

B 如果在集合的中间插入一条记录,LinkedList要比ArrayList性能好。

C 如果在集合的头部插入一条记录,LinkedList性能要比ArrayList性能好。

D 如果在集合的中间插入一条记录,ArrayList要比LinkedList性能好。

知识点:ArrayList和LinkedList的区别,尾插和尾删性能差距不大,其他地方插入和删除,LinkedList性能要比ArrayList性能好。

7、下列不属于构造方法特点的是:BD  

A 有参数

B 有返回类型

C 有修饰符

D 有返回值

知识点:构造方法的特点:

(1)方法名与类名相同

(2)不能声明返回类型

(3)不能使用return语句返回值

(4)通常为public

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

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

相关文章

关于windows,wifi图标显示不了的解决方法

解决方法一(解决了我的问题的方法): winr -->输入 regedit 打开注册表 --> 删除HKEY-CLASSES_ROOT\CLSID\{3d09c1ca-2bcc-40b7-b9bb-3f3ec143a87b} CLSID在下面仔细找,然后找到09开头那个删掉重启就可以了,可能…

别小看ai智能语音机器人但也别神话它电销机器人部署语音识别‘次数活动

人类社会的发展不断在加速,现代人对新事物接纳的速度变得越来越快,进而对新事物、新模式的期待也越来越多、频率越来越高。 仅聚焦在电销领域,当将视线回拨,我们会发现作为新技术与新模式的代表,电销从20世纪中后期引进…

CAS服务端部署

部署CAS Cas服务端其实就是一个war包。 在资源\cas\source\cas-server-4.0.0-release\cas-server-4.0.0\modules目录下cas-server-webapp-4.0.0.war 将其改名为cas.war放入tomcat目录下的webapps下。启动tomcat自动解压war包。浏览器输入 登录页面 http://localhost:8080/ca…

nuxt3搭建和部署

Nuxt 3是一个基于Vue 3的静态网站生成框架,它提供了高性能、SEO友好的Web应用程序开发体验。Nuxt 3重写了许多核心代码,增加了新功能,如基于Vite的构建系统、改进的路由系统、数据获取和插件系统。它支持TypeScript和多种渲染模式&#xff08…

20240701 每日AI必读资讯

🏫AI真炼丹:整整14天,无需人类参与 - 英矽智能推出全球首个AI参与决策的生物学实验室,实现了14天内完成靶点发现和验证的全自动化闭环实验。 - 该实验室由PandaOmics平台驱动,集成多种预测模型和海量数据&#xff0…

conda安装d2l教程

前言 提前安装anaconda为什么直接安装d2l会出错?- 因为python版本问题,最好的解决办法就是利用conda来建立一个虚拟的环境 第一步 创建新的虚拟环境 打开conda命令行,也就是anaconda prompt输入下面的命令 conda create --name d2l pytho…

【Python】从基础到进阶(二):了解Python语言基础以及数据类型转换、基础输入输出

🔥 个人主页:空白诗 文章目录 一、引言二、基本数据类型转换1. 隐式转换2. 显式转换 三、基本输入输出1. 输入(input)2. 输出(print)3. 案例:输入姓名、年龄、身高以及体重,计算BMI指…

《从零开始学习大语言模型》专栏来啦!

欢迎来到我的专栏LLM-from-scratch,这是一个致力于从零开始学习和掌握大语言模型的知识宝库。无论你是刚入门的新手,还是想要深入了解的高级用户,这里都有适合你的内容。以下是专栏的精彩章节: LLM-from-scratch-1.图解tokenizat…

DM表级触发器

可以理解为行变动级 触发体中写逻辑 这是表修改时调用存储过程 感谢大哥分享: https://blog.csdn.net/WuLex/article/details/83181449 感谢大哥分享: https://blog.csdn.net/ChennyWJS/article/details/131913198

湘潭大学软件工程信息与网络安全复习笔记最后一篇

文章目录 复习建议分数占比流密码A5/1RC4 分组密码DESAES 复习建议 现在笔者复习算是收尾了,现在也是考前的最后一天了,走了不少弯路,但是可能也是必不可少的,复习建议是硬着头皮把这份文件看一遍,不理解的地方找英文…

如何使用sr2t将你的安全扫描报告转换为表格格式

关于sr2t sr2t是一款针对安全扫描报告的格式转换工具,全称为“Scanning reports to tabular”,该工具可以获取扫描工具的输出文件,并将文件数据转换为表格格式,例如CSV、XLSX或文本表格等,能够为广大研究人员提供一个…

软件接口自动化测试

使用软件工具工装治具测试 在当今快速迭代的软件开发环境中,确保软件质量与高效交付成为了每个开发团队的首要任务。软件接口作为系统之间交互的关键桥梁,其稳定性和可靠性直接影响到整个应用生态的性能。因此,软件接口自动化测试成为了提升…

在 Python 中将字典内容保存到 Excel 文件

目录: 使用 Pandas 转 Excel使用 Openpyxl 转 Excel使用 xlsxwriter 转 Excel使用 csv 转 Excel Python 中的字典是一个数据集合,其中每个值对应一个键。它们是无序的、可变的,并且对字典中存储的值和键的数据类型没有限制。Python 程序员经常…

【SpringCloud】Ribbon源码解析

ribbon是一个负载均衡组件,它可以将请求分散到多个服务提供者实例中,提高系统的性能和可用性。本章分析ribbon是如何实现负载均衡的 1、LoadBalanced 消费者在引入ribbon组件后,给http客户端添加LoadBalanced注解就能启用负载均衡功能。Load…

压缩包怎么解压,解压压缩包不损坏文件

常见格式: ZIP:最常见的压缩文件格式之一,支持跨平台。RAR:另一种常见的压缩文件格式,通常压缩率比ZIP高,但不如ZIP普及。7Z:来自7-Zip的压缩格式,支持更高的压缩率和一些高级特性。…

手机照片数据恢复,2个技巧解决你的疑惑与困扰

手机照片是我们日常生活中记录美好瞬间的重要工具,然而,当照片存储量越来越大,以至于手机内存不足时,我们就不得不放弃一部分。照片数据恢复是否还有希望呢?当然啦!本文将为你提供2个实用的技巧&#xff0c…

虚拟机配置与windows之间文件夹共享samba服务:

虚拟机配置与windows之间文件夹共享samba服务: #输入安装命令: 第一步: 下载samba cd /etc/ sudo apt-get install samba第二步: 配置用户 sudo smbpasswd -a 虚拟机用户名第三步: 进入配置文件配置共享文件 sudo vim /etc/samba/smb.conf末尾输入以下内容: [s…

经典递归题 扩充序列 两种做法

一道经典递归题,两种做法,常规递归做法和模拟数学规律解法 3695. 扩充序列 - AcWing题库 扩充序列 样例解释 对于样例 1,经过 2 次扩充,得到序列 [1,2,1,3,1,2,1]其第 2 个元素为 2。 对于样例 2,经过 3次扩充&…

针对airtest的poco标签正则匹配

1.text属性方式定位 poco(text“中古屋”) 换成正则表达式定位 poco(textMatches“正则表达式”) poco(textMatches".*中古屋") 2.name属性方式定位 poco(name‘com.addcn.android.house591:id/grid_item_text’) 换成正则表达式定位 poco(nameMatches“正则表…

Linux下如何设置可执行文件和库文件的环境变量?

在Linux系统中,可执行文件和库文件的查找路径是由环境变量控制的,其中最重要的是PATH环境变量用于可执行文件,而动态库的查找路径则由LD_LIBRARY_PATH环境变量决定。下面分别介绍这两个方面: 可执行文件的搜索路径(PA…