🎯问题
一. 单选题(共12题,85.6分)
1. (单选题)下面Statement接口的方法中,用于执行insert、update和delete语句的是( )
A. executeUpdate(String sql)
B. executeQuery(String sql)
C. execute(String sql)
D. executeDelete(String sql)
2. (单选题)下列选项,可用于存储结果集的对象是()
A. ResultSet
B. Connection
C. Statement
D. PreparedStatement
3. (单选题)下面关于Statement接口中,用于执行SQL中的select语句的方法是( )
A. executeUpdate(String sql)
B. executeQuery(String sql)
C. execute(String sql)
D. executeDelete(String sql)
4. (单选题)下列选项中,关于Statement描述错误的是()
A. Statement是用来执行SQL语句的
B. Statement是PreparedStatement的子接口
C. 获取Statement实现需要使用Connection的createStatement()方法
D. PreparedStatement能使用参数占位符,而Statement不行
5. (单选题)下列选项中,能够执行带参数占位符SQL语句的是()
A. Statement
B. Connection
C. PreparedStatement
D. ResultSet
6. (单选题)Statement接口中executeQuery()方法的返回值是( )
A. ResultSet
B. int
C. Boolean
D. Result
7. (单选题)下面选项中,用于将参数化的SQL语句发送到数据库的方法是( )
A. prepareCall(String sql)
B. prepareStatement(String sql)
C. registerDriver(Driver driver)
D. createStatement()
8. (单选题)JDBC驱动器也称为JDBC驱动程序,它的提供者是()
A. SUN
B. 数据库厂商
C. ORACLE
D. ISO
9. (单选题)下列选项中,能够实现预编译的是()
A. Statement
B. Connection
C. PreparedStatement
D. DriverManager
10. (单选题)下面关于executeQuery(String sql)方法,说法正确的是( )
A. 可以执行insert语句
B. 可以执行update语句
C. 可以执行select语句
D. 可以执行delete语句
11. (单选题)以下操作数据库结束后关闭资源顺序合理的是()
A. ResultSet->Statement(或PreparedStatement)->Connection
B. Connection->Statement(或PreparedStatement)->ResultSet
C. Statement(或PreparedStatement)->ResultSet->Connection
D. 以上都错误
12. (单选题)下面选项中,能够将游标从当前位置向下移一行的方法是( )
A. next()
B. absolute(introw)
C. previous()
D. last()
二. 判断题(共2题,14.4分)
13. (判断题)PreparedStatement是Statement的子接口,用于执行预编译的SQL语句。
A. 对
B. 错
14. (判断题)每次操作数据库结束后都要关闭数据库连接,资源的关闭顺序与打开顺序相同。
A. 对
B. 错
🎯答案
1-5:AABBC
6-10:ABBCC
11-14:AA对错