1. JDBC是什么? 'A. 是一个数据库 'B. 是一种连接数据库技术 'C. 是访问电脑系统的操作 'D. 是一个创建线程的

答案:'B'

  1. 关于jdbc协议中,描述正确访问mysql路径是 'A. jdbc:mysql://localhost:3306/数据库名 'B. mysql:jdbc://localhost:3306/数据库名 'C. jdbc:mysql:localhost:1521/数据库名 'D. 以上没有正确答案

答案:'A'

  1. Connection是什么 'A. 集合 'B. Map 'C. 数据库创建的连接 'D. jdbc创建的连接

答案:'D'

  1. 实现jdbc功能描述正确的是 'A. JDBC接口的实现交给sun公司实现 'B. JDBC接口都是oracle公司实现 'C. JDBC接口实现是开发人员自己实现的 'D. JDBC接口是数据库厂商实现的

答案:'D'

  1. 描述数据库连接正确的是 'A. 连接无需创建 'B. 连接开启后就不需要关闭 'C. 连接创建后自动就会关闭了 'D. jdbc创建连接与数据库进行通讯,并且要关闭连接

答案:'D'

  1. JDBC使用驱动包的正确步骤 'A. 把驱动包放在src下 'B. 驱动包可以不用放进工程 'C. 驱动包解压拷贝至工程下 'D. 存放在lib包下

答案:'D'

  1. JDBC常用类/接口是 'A. DriverManager类 'B. Statement接口 'C. Resultset接口 'D. 以上都是

答案:'D'

  1. 使用Connection 的哪个方法可以建立一个PreparedStatement接口 'A. createPrepareStatement() 'B. prepareStatement() 'C. createPreparedStatement() 'D. preparedStatement()

答案:'B'

  1. 下面的描述错误的是 'A. Statement的executeQuery()方法会返回一个结果集 'B. Statement的executeUpdate()方法会返回是否更新成功的boolean值 'C. Statement的execute ()方法会返回boolean值 ,含义是是否返回结果集 'D. Statement的executeUpdate()方法会返回值是int类型,含义是DML操作影响 记录数

答案:'B'

  1. 如果为下列预编译SQL的第三个问号赋值,那么正确的选项是 UPDATE emp SET ename=?,job=?,salary=? WHERE empno=? 'A. pst.setInt('3',2000); 'B. pst.setInt(3,2000); 'C. pst.setFloat('salary',2000); 'D. pst.setString('salary','2000');

答案:'B'

JDBC基础知识测试题及答案

原文地址: https://www.cveoy.top/t/topic/oy8Z 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录