当前位置:文档之家› j2ee复习

j2ee复习

1.JDBC资源关闭的顺序(rs.close、stmt.close、con.close。


2.J2EE容器(EJB容器、Web容器、客户端应用程序、Applet容器)
3.include指令(把指定文件插件正在生成的页面)
4.JSP动作标记p245
5.JDBC连接数据库程序(纸)
6.page指令p251
7.注释语句(HTML注释<!-- --> JSP<%-- --%>)
8.JSP默认加载的类(ng.* javax.servlet.* 、javax.servlet.jsp.* 、
javax.servlet.http.* )
9.J2EE服务器(Tomcat、Jboss、BEA公司的Weblogic、IBM公司的Websphere)
10.JSP的各种标记p244
11.内置对象request p249
12.JMS是Java消息服务(队列模式、基于主题的发布/订阅模式)
13.EJB组件可以分为三种主要类别(Session Bean、Entity Bean、
Message-Driven Bean)15.遍历P67
选择
1.以下哪个不属于Thread类所提供的方法(C )。

A) start( ) B) stop( ) C)query() D) run( )
2.以下关于Eclipse插件的安装方法错误的是( B )。

A)直接拷贝到安装目录下 B)以修改的方式安装
C)以link方式安装 D)在线安装
3.下述选项中不属于JDBC基本功能的是( D )。

A)与数据库建立连接 B)提交SQL语句
C)处理查询结果 D)数据库维护管理
4.关于JSP页面的include指令,正确的说法为( D )。

A)在一个JSP页面中,最多能有一条include指令
B)include指令可以出现在JSP页面的任何位置
C)JSP页面的第一条指令必须为include指令
D)其他三项说法都不正确
5.以下不属于JSP动作标记的是( D )。

A)<jsp: include> B)<jsp:forward> C)<jsp:plugin> D)<jsp:page>
6.查看以下JSP脚本:
<body>
<% { //TODO:在此添加代码 } %>
</body>
若希望得到JSP页面所在应用程序上下文对象的引用,则( C )。

A)使用page隐含对象 B)使用session隐含对象
C)使用application隐含对象 D)无法实现
7.若要查询关于数据库的信息则可以调用下列哪一个方法? ( D )。

A)Connection类的getMetaData()方法
B)DriverManager类的getConnection()方法
C)Connection类的createStatement()方法
D)Statement类的executeQuery()方法
8.对于预定义<%!预定义%>的说法错误的是( C )。

A)一次可声明多个变量和方法,只要以“;”结尾就行
B)一个声明仅在一个页面中有效
C)声明的变量将作为局部变量
D)在预定义中声明的变量将在JSP页面初始化时初始化
9.Servlet与Applet相比较,不正确的是( A )。

A)它们都具有丰富的图形界面
B)它们不是由用户调用,而是由另外一个应用程序(容器)调用
C)它们都有一个生存周期,包含init()和destroy()方法
D)它们不是独立的应用程序,没有main()方法
10.以下对page指令正确的描述是( A )。

A)page指令用来定义整个JSP页面的全局属性
B)<%@ page %> 指令可以作用于动态的包含文件
C)在一个页面内只能使用<%@ page %> 指令一次
D)<%@ page %>指令必须放在页面内的头部
11.下列动作组件中,用于将浏览器显示的网页导向另一个HTML网页或JSP网页的是( C )。

A)<jsp:include> B)<jsp:param>
C)<jsp:forward> D)<jsp:setProperty>
12.Statement类的executeQuery()方法返回的数据类型是( C )。

A)Statement类的对象 B)Connection类的对象
C)ResultSet类的对象 D)DatabaseMetaData类的对象
填空
1.部署在服务器上的Web应用程序与客户端的交互过程使用的JSP对象是___________。

2.典型的J2EE结构的应用程序包括四层:客户层、Web层、商业逻辑层和企业信息系统层。

3.GetConnection()是Driver Manage类的方法,使用过程中可能会抛出
SQL Exception异常。

4.通过JDBC访问数据库执行修改和删除操作时,应执行Statement对象的(stmt.executeupdate)方法。

5.Servlet的生命周期分三个时期:安装Servlet、创建一个Servlet的实例、销毁。

6.JSP的脚本元素分别为普通的HTML标记符、JSP标记、变量和方法的声明、Java 程序片、Java表达式。

7.Java 2平台有3个版本,它们分别是J2ME、J2SE、J2EE。

8.Page指令的MIME缺省的类型为text/html,缺省字符集为ISO-8859-1。

9.实现多线程的两种编程方法分别是继承Thread和实现Runnable接口。

判断
1.J2EE容器和组件都是由专门的厂商来实现。

( F )
2.使用 next() 方法时,记录是按顺序处理的。

( T )
3.使用<jsp:forward>指令时可以传递参数。

( F )
4.Servlet与Applet它们都运行在服务器端。

( F )
5.J2EE是一个标准中间件体系结构,旨在简化和规范分布式多层企业应用系统的开发和部署。

( T )
6.线程间的切换对CPU资源消耗较大( F )
7.ResultSet 对象完全依赖于 Statement 对象和 Connection 对象( T )
8.当相关的 Statement 关闭时,ResultSet 对象会自动关闭。

( T )
求5+55+555……的前十项的和.
public class T {
public static void main(String[] args) {
long sum = 0;
long temp = 0;
for (int i = 0; i < 10; i++) {
temp = temp * 10 + 5;
System.out.println(temp);
sum += temp;
}
System.out.println(sum);
}
}
水仙花数
public class shuixian
{
public static void main(String args[])
{
for(int i=100;i <1000;i++)
{
int j=0;
int a=i/100;
int b=(i-a*100)/10;
int c=i-a*100-b*10;
if(i==a*a*a+b*b*b+c*c*c)
{
j++;
System.out.println( "第"+j+ "朵水仙花数: "+i);
}
}
}
}。

相关主题