1.?????? Spring的PROPAGATION_REQUIRES_NEW事务,下列说法正确的是(D) A:内部事务回滚会导致外部事务回滚 B:内部事务回滚了,外部事务仍可以提交 C:外部事务回滚了,内部事务也跟着回滚 D:外部事务回滚了,内部事务仍可以提交 PROPAGATION_REQUIRES_NEW 启动一个新的, 不依赖于环境的 ”内部” 事务. 这个事务将被完全 commited 或 rolled back 而不依赖于外部事务, 它拥有自己的隔离范围, 自己的锁, 等等. 当内部事务开始执行时, 外部事务将被挂起, 内务事务结束时, 外部事务将继续执行. 当一个Service类中的某方法调用另一个Service类中某方法时,内层事务提交也好,回滚也好,都不受外层事务提交或回滚的影响。就是如果内层事务提交了,即使外层事务回滚了,内层事务提交了的数据也不会回归回来了。 ? 2.?????? 利用Thread.wait()同步线程,可以设置超时时间吗?A A:可以 B:不可以 可以,public?final?void?wait(long?timeout) ? 3.?????? 若线性表最常用的操作是存取第i个元素及其前趋的值,则采用(D)存储方法节省时间 A:单链表 B:双链表 C:单循环链表 D:顺序表 ? 4.?????? 线程调用了sleep()方法后,该线程进入(C)状态 A:可运行状态 B:运行状态 C:阻塞状态 D:终止状态 ? 5.?????? JDBC的主要功能有(D) A:创建与数据库链接 B:发送SQL语句到数据库中 C:处理数据并查询结果 D:以上都有 JDBC是由一系列连接(Connection)、SQL语句(Statement)和结果集(ResultSet)构成的,其主要作用概括起来有如下3个方面: Connection con = DriverManager.getConnection("jdbc:odbc:wombat","login", "password"); ? 6.?????? springMVC中的中心控制Servlet是那个类?(B) A:ActionServlet B:DispatcherServlet C:AbstractController D:FacesServlet ? 7.?????? 若下列所用变量都已正确定义,以下表达式中不合法的是(B) A:X>>>3 B:+++j C:a=X>y?x:y D:X%=4 ? 8.?????? 下面forward和redirect的描述,正确的是(ABCD) A:forward是服务器将控制权转交给内部服务器对象,由新的对象来全权负责响应用户的请求 B:执行forward时,浏览器不知道服务器所发送的内容从那里来,浏览器地址栏中还是原来的地址 C:执行redirec时,服务器告诉浏览器端重新去请求地址 D:forward是内部重定向,redirect是外部重定向 E:redirect默认产生301 Permanently moved的HTTP响应 ? 9.?????? 下列说法正确的是(A) A:JAVA的主要功能是实现跨平台 B:package语句只能放在import语句后面 C:包(package)由一组类()和界面()组成 D:可以用#include关键词来表明来自其它包中的类 ?
????????????????throws?InterruptedException;
在其他线程调用此对象的?notify()?方法或?notifyAll()?方法,或者超过指定的时间量前,导致当前线程等待
建立与数据库的连接。
向数据库发起查询请求。
处理数据库返回结果。
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("SELECT a, b, c FROM Table1");
while (rs.next()) {
int x = rs.getInt("a");
String s = rs.getString("b");
float f = rs.getFloat("c");
}
?
?