Java期末考试试题及参考答案(11)

这篇具有很好参考价值的文章主要介绍了Java期末考试试题及参考答案(11)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


版权声明

  • 本文原创作者:谷哥的小弟
  • 作者博客地址:http://blog.csdn.net/lfdfhl

一、填空题

1.JDBC驱动管理器专门负责注册特定的JDBC驱动器,主要通过________类实现。
2.在编写JDBC应用程序时,必须要把指定数据库驱动程序或类库加载到________中。
3.Statement接口的executeUpdate(String sql)方法用于执行SQL中的insert、________和delete语句。
4.PreparedStatement是Statement的子接口,用于执行________的SQL语句。
5.ResultSet接口中定义了大量的getXXX()方法,如果使用字段的索引来获取指定的数据,字段的索引是从________开始编号的。

二、判断题

1.应用程序可以直接与不同的数据库进行连接,而不需要依赖于底层数据库驱动。()
2.在Statement接口中,能够执行给定的SQL语句并且可能返回多个结果的方法是executeQuery方法。()
3.PreparedStatement接口是Statement的子接口,用于执行预编译的SQL语句。()
4.Connection接口中用于创建一个Statement对象来调用数据库查询的方法是createStatement()方法。()
5.能够将游标从当前位置向下移一行的方法是last()方法。()

三、选择题

1.下面选项中,用于将参数化的SQL语句发送到数据库的方法是()
A、prepareCall(Stringsql)
B、prepareStatement(Stringsql)
C、registerDriver(Driverdriver)
D、createStatement()
2.下面选项,关于ResultSet中游标指向的描述正确的是( )
A、ResultSet对象初始化时,游标在表格的第一行
B、ResultSet对象初始化时,游标在表格的第一行之前
C、ResultSet对象初始化时,游标在表格的最后一行之前
D、ResultSet对象初始化时,游标在表格的最后一行
3.下列选项中,能够实现预编译的是()
A、Statement
B、Connection
C、PreparedStatement
D、DriverManager
4.创建Statement对象的作用是()
A、连接数据库
B、声明数据库
C、执行SQL语句
D、保存查询结果
5.下面关于MySQL数据库连接的URL拼写格式正确的是()
A、jdbc:mysql://hostname:port/database
B、jdbc:mysql:@hostname:port/database
C、jdbc/mysql:@hostname:port?database
D、jdbc/mysql://hostname:port?database
6.下列选项有关ResultSet说法错误的是()(多选)
A、ResultSet是查询结果集对象,如果JDBC执行查询语句没有查询到数据,那么ResultSet对象将会是null值
B、判断ResultSet是否存在查询结果,可以调用它的next()方法
C、如果Connection对象关闭,ResultSet可以使用
D、ResultSet有一个记录指针,指针所指的数据行叫做当前数据行,初始状态下记录指针指向第1条记录

四、简答题

1.简述JDBC编程的6个开发步骤。
2.简述什么是预编译。

参考答案

一、
1.java.sql.DriverManager
2.classpath
3.update
4.预编译
5.1
二、
1.错
2.对
3.对
4.对
5.错
三、
1.B
2.B
3.C
4.C
5.A
5.AD

四、
1.

 1、加载并注册数据库驱动;
 2、通过DriverManager获取数据库连接;
 3、通过Connection对象获取Statement对象;
 4、使用Statement执行SQL语句;
 5、操作ResultSet结果集;
 6、回收数据库资源。

2. 所谓预编译,就是当相同的SQL语句再次执行时,数据库只需使用缓冲区中的数据,而不需要对SQL语句再次编译,从而有效提高数据的访问效率。文章来源地址https://www.toymoban.com/news/detail-496981.html

到了这里,关于Java期末考试试题及参考答案(11)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Java期末考试试题及参考答案(08)

    本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 1.泛型的作用是支持类型________。 2.泛型可以用在类、接口和方法的定义中,分别称为________、________ 和________。 3.在Java程序中,经常会有参数类型或返回值类型不确定的方法,这种方法在Java中统称为______

    2024年02月06日
    浏览(8)
  • 前端期末考试试题及参考答案(06)

    本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl video标签支持三种格式的视频文件,分别为______、 、 。 ______用于获取视频的原始高度。 表达式\\\"27\\\" !=27的值为______。 标签支持三种格式的音频文件,分别为______、 、 。 Audio对象中用于设置是否静音的属性是_

    2024年02月10日
    浏览(10)
  • 前端期末考试试题及参考答案(01)

    前端期末考试试题及参考答案(01)

    本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl ______表示页面中一个内容区块或整个页面的标题。 ______表示页面中一块与上下文不相关的独立内容,比如一篇文章。 CSS的引入方式有3种,分别是行内式、内嵌式和______。 CSS的浮动可以通过______属性进行设置。

    2024年02月08日
    浏览(12)
  • 前端期末考试试题及参考答案(08)

    本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 在BootStrap中,表单、分页等都属于Bootstrap的______。 Bootstrap是由______公司的设计师开发的一个前端开源框架。 在页面引入html5shiv.min.js,用于让低版本的浏览器支持______元素。 Bootstrap包中为我们提供了两个容器类

    2024年02月09日
    浏览(11)
  • MySQL数据库期末考试试题及参考答案(01)

    MySQL数据库期末考试试题及参考答案(01)

    本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl ___在20世纪80年代被美国国家标准学会和国际标准化组织定义为关系型数据库语言的标准。 数据模型所描述的内容包括3个部分,分别是数据结构、数据操作、___。 概念数据模型中实体与实体之间的联系,有___、

    2024年02月05日
    浏览(11)
  • MySQL数据库期末考试试题及参考答案(05)

    MySQL数据库期末考试试题及参考答案(05)

    本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 交叉连接查询返回的结果是被连接的两张数据表中所有数据行的____ 。 左连接查询的结果包括LEFT JOIN子句中左表的____,以及右表中满足连接条件的记录。 内连接查询的语法中,ON用于指定查询的____。 被外键引

    2024年02月05日
    浏览(11)
  • MySQL数据库期末考试试题及参考答案(06)

    MySQL数据库期末考试试题及参考答案(06)

    本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 普通索引使用KEY或____定义。 在MySQL中,DROP VIEW语句用于____。 MySQL中常见的索引大致分为普通索引、 ____ 、 ____ 、全文索引、空间索引。 只有在查询条件中使用了复合索引中的____字段时,该复合索引才会被使用

    2024年02月08日
    浏览(12)
  • MySQL数据库期末考试试题及参考答案(04)

    MySQL数据库期末考试试题及参考答案(04)

    本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl MySQL中提供了____,可以在查询时去除重复的值。 使用ORDER BY对查询结果进行排序时,默认是按____排列。 SELECT语句中,用于对分组查询结果再进行过滤的是____。 为了使查询结果满足用户的要求,可

    2024年02月11日
    浏览(10)
  • MySQL数据库期末考试试题及参考答案(02)

    MySQL数据库期末考试试题及参考答案(02)

    本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl 创建数据库时,语句中添加____可以防止数据库已存在而引发的程序报错。 如果使用非图形化工具操作数据表,操作之前应该先使用____命令指定操作是在哪个数据库中进行。 在MySQL中,小数的表示分为____和定点

    2024年02月11日
    浏览(10)
  • MySQL数据库期末考试试题及参考答案(08)

    MySQL数据库期末考试试题及参考答案(08)

    本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl MySQL用户变量由符号____和变量名组成。 MySQL中____循环语句会无条件执行一次语句列表。 DELIMITER语句可以设置MySQL的____。 MySQL中打开游标使用____。 存储过程的过程体以____表示过程体的开始,以____表示过

    2024年02月11日
    浏览(12)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包