收集的一些Java JDBC相关的面试题及笔试题

更新时间:2023-09-18 01:25:01 阅读量: 幼儿教育 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

收集的一些Java JDBC相关的面试题及笔

试题

E. SQLTruncation

7. 接口Statement中定义的execute方法的返回类型以及代表的含义分别是:( )

A 结果集ResultSet B 受影响的记录数量 C 有无ResultSet返回

8. 接口Statement中定义的executeQuery方法的返回类型是:( )

A ResultSet B int C boolean

9. 接口Statement中定义的executeUpdate方法的返回类型以及锁代表的含义分别是:( )

A ResultSet B int C boolean

D 受影响的记录数量 E 有无ResultSet返回

1

10. 如果要限制某个查询语句返回的最多的记录数,可以通过调用Statement的什么方法来实现?( )

A setFetchSize B setMaxFieldSize C setMaxRows

11. 以下哪些是定义在ResultSet中用于Cursor定位的方法:ABCEF

A next() B beforeFirst() C afterLast() D isBeforeFirst() E absolute(int) F relative(int)

12. 接口RowSet实现了接口:( ) A Statement B ResultSet C update D populate

13. 事务的四个属性中原子性是指:( )

A 一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。

B 一个事务一旦提交,它对数据库中数据的改变就应该是永久性

2

的。接下来的其他操作或故障不应该对其有任何影响。

C 一个事务必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。

D 一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能互相干扰。

14. 事务的四个属性中持久性是指:( )

A 一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。

B 一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。接下来的其他操作或故障不应该对其有任何影响。

C 一个事务必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。

D 一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个事务之间不能互相干扰。

15.

Connection

setTransactionIsolation, 它使用一些常量作为参数指定控制数据库并发操作的隔离级别,解决了dirty reads的隔离级别应设置隔离层次为:( )

A. TRANSACTION_NONE

B. TRANSACTION_READ_UNCOMMITED

3

C. TRANSACTION_SERIALIZABLE D. TRANSACTION_REPEATABLE_READ E. TRANSACTION_READ_COMMITED 16.

Connection

setTransactionIsolation, 它使用一些常量作为参数指定控制数据库并发操作的隔离级别,解决了repeatable reads的隔离级别应设置隔离层次为:( )

A. TRANSACTION_NONE

B. TRANSACTION_READ_UNCOMMITED C. TRANSACTION_SERIALIZABLE D. TRANSACTION_REPEATABLE_READ E. TRANSACTION_READ_COMMITED 17.

Connection

setTransactionIsolation, 它使用一些常量作为参数指定控制数据库并发操作的隔离级别,解决了phantom reads的隔离级别应设置隔离层次为:( )

A. TRANSACTION_NONE

B. TRANSACTION_READ_UNCOMMITED C. TRANSACTION_SERIALIZABLE D. TRANSACTION_REPEATABLE_READ E. TRANSACTION_READ_COMMITED 18. DataSource是什么类型的?( )

4

A. Delegate B. Factory C. connect D.getConnection

19. 可以调用DataSource的什么方法来获得数据库连接?( ) A. Delegate B. Factory C. connect D.getConnection 简答题:

1. 请写一段Jdbc连Oracle的程序,实现数据查询功能? 2. 说出数据连接池的工作机制是什么

3. DataSource与数据库连接池有什么联系?JDBC2.0为什么要引入DataSource

4. JDBC多次连接会不会让连接池变得不稳定?假如不稳定的话,有什么方法能自动地连接与自动地关闭?

5

本文来源:https://www.bwwdw.com/article/m2bh.html

Top