版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档-下载后可编辑Java实现面向对象编程自测题Java实现面向对象编程自测题
1.【单选题】10分|下列选项中关于Java中ArrayList、LinkedList、HashMap三个类的描述错误的是
AArrayList和LinkedList均实现了List接口
BArrayList的访问速度比LinkedList快
C添加和删除元素时,ArrayList的表现更佳
DHashMap实现Map接口,它允许任何类型的键和值对象,允许将null用作键或值
2.【单选题】10分|关于Java中的集合实现类,下列说法描述错误的是
AHashMap是Map接口的实现类
BArrayList对象是长度可变的对象引用数组
C集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法
DSet中存储一组不允许重复、有序的对象
3.【单选题】10分|对于Java中的集合类java.util.ArrayList,以下说法正确的
A这个集合中的元素是无序的
B可以通过键来获取这个集合中的元素
C在对这个集合的元素执行遍历操作时,效率比较高
D可以通过addFirst()方法,在列表的首部插入元素
4.【单选题】10分|在Java中,()类的对象可被用作堆栈或者队列。
ALinkedList
BArrayList
CCollection
DHashMap
5.【单选题】10分|在Java中,关于HashMap类的描述,以下说法错误的是()。
AHashMap使用键/值的形式保存数据
BHashMap能够保证其中元素的顺序
CHashMap的存储方式是哈希表,查询指定元素效率高
DHashMap通过get(key)获取对应的值
6.【单选题】10分|在Java中,JDBCAPI定义了一组用于与数据库进行通信的接口和类,它们包括在()包中。
Ajava.lang
Bjava.sql
Cjava.util
Djava.math
7.【单选题】10分|使用JDBC访问数据库时,下列关于JDBC的说法正确的是
AConnection接口负责执行SQL语句
B可以使用Class.forName()方法把JDBC驱动类装载入Java虚拟机
CStatement接口由Connection产生负责保存返回的查询结果
DDriverManager类负责连接数据库并传送数据
8.【单选题】10分|在Java中,使用JDBC开发应用程序时处理步骤正确的是
A1.加载数据库驱动;2.创建数据库连接;3.执行SQL命令;4.处理结
B1.加载数据库驱动;2.执行SQL命令;3.创建数据库连接;4.处理
C1.创建数据库连接;2.加载数据库驱动;3.执行SQL命令;4.处理结果
D1.创建数据库连接;2.执行SQL命令;3.加载数据库驱动;4.处理结果
9.【单选题】10分|在Java中,以下关于得到ResultSet对象、PreparedStatement对象、Statement对象的说法,正确的是()。
A可以使用Statement对象的executeQuery方法返回ResultSet对
B可以使用Connection对象的createStatement方法获得PreparedStatement对象
C可以使用Connection对象的createStatement方法获得Statement对象
D可以使用Connection对象的executeQuery方法返回ResultSe
10.【单选题】10分|以下选项中关于Oracle中数据库的说法错误的是()。
A数据库在逻辑上表现为数据文件、日志文件和控制文件等
B必须首先创建数据库,然后才能使用Oracle
C可在安装Oracle软件时同时创建数据库,也可以在安装后再单独创建数据库
D每个启动的数据库都对应一个数据库实例,然后由这个实例来访问和控制数据库
11.【单选题】10分|使用数据库表student存放学生信息,其中birthday字段存放学生生日,查询该表中1980年9月15日及以后的学生信息,以下SQL语句正确的是()。
ASELECT*FROMstudentWHEREbirthday=’1980-09-15′;
BSELECT*FROMstudentWHEREbirthday=’15-9月-1980′;
CSELECT*FROMstudentWHERETO_DATE(birthday,’YYYY-MM-DD’)=’2022-10-1′;
DSELECT*FROMstudentWHEREbirthday=TO_CHAR(’1980-09-15′,’YYYY-MM-DD’);
12.【单选题】10分|一个数据库表包含性别字段,在该字段上建立()最合适。
A唯一索引
B位图索引
C基于函数的索引
DB树索引
13.【单选题】10分|以下选项中关于Java分层开发技术中实体类的说法错误的是()
A在分层开发中,不同层之间可以通过实体类来传输数据
B实体类一般对应一个数据库表,其属性和数据库表的字段对应
C实体类最好实现java.io.Serializable,支持序列化机制
D实体类的属性和方法一般均使用public修饰
14.【单选题】10分|以下选项中关于XML文档的说法正确的是()。
AXML文档中使用用户自定义标签,标签名不区分大小写
B可以使用DTD或者XSD定义XML文档结构
CXML文档的作用是数据存储、数据交换、数据显示
DXML文档总是以一个XML声明开始
15.【单选题】10分|以下选项中关于DOM和SAX的说法错误的是()。
ADOM和SAX都是目前常用的XML解析技术
BDOM把XML文档映射成一个倒挂的树状结构
CDOM模型内存消耗小,DOM解析器能提供更好的性能优势
DSAX读取文档时会激活一系列事件,推给事件处理器,由事件处理器来访问文档
16.【单选题】10分|以下选项中关于Java中文件输入输出的说法正确的是()
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026新疆投资发展(集团)有限责任公司及所属公司社会招聘107人备考题库及答案详解(有一套)
- 2026福建泉州丰泽国有投资集团有限公司劳务派遣人员招聘6人备考题库附答案详解(精练)
- 吉安县文化馆2026年公开招聘派遣工作人员笔试安排备考题库附答案详解(研优卷)
- 服装品牌策划与营销手册
- 宠物高龄犬猫专属健康养护方案手册
- 勘探技术与灾害防治手册
- 粮食加工与储存手册
- 天然气勘探与管道运输手册
- 信号塔运维巡检管理手册
- 互联网行业竞争策略手册
- YS/T 433-2016银精矿
- GB/T 6074-2006板式链、连接环和槽轮尺寸、测量力和抗拉强度
- GB 29415-2013耐火电缆槽盒
- 2022年天津市河西区中考数学一模试题及答案解析
- GA/T 1444-2017法庭科学笔迹检验样本提取规范
- 2022年大理白族自治州大理财政局系统事业单位招聘笔试试题及答案解析
- 诺和龙诺和龙在糖尿病心脑血管方面的作用专家讲座
- 阿片类药物中毒的急救处理课件
- 种业现状及发展思考课件
- 某大型化工集团公司导入WCM世界级制造策划资料课件
- DBJ∕T13-354-2021 既有房屋结构安全隐患排查技术标准
评论
0/150
提交评论