J2EE面试题

匿名网友 匿名网友 发布于: 2015-08-30 00:00:00
阅读 111 收藏 0 点赞 0 评论 0

1) 在J2EE中有个容器的概念,下面对容器的陈述正确的是:
A. 容器不提供事务服务。
B. 容器为组件提供运行时的服务。
C. 容器还提供安全管理。
D. 容器是一种J2EE运行时的组件。
2) 基于组件的N层体系结构和传统的二层、三层、N层的不同点是:
A. 基于组件的N层体系中,单一的中间层应用对象已被能相互交流的若干个组件所代替。
B. 传统的两层体系,商业逻辑在所有的客户上都有,因此,在所有的客户上安装和保持一致变得十分重要。
C. 三层结构系统使得表达逻辑和商业逻辑被分开。
D. 在传统的N层体系中,单一的中间层应用对象已被能相互交流的若干个组件所代替。
3) 假设sample.xml文档有一个元素是,它有个子元素是。我们已经获得了Document对象doc,取出第一个的第一个子元素的值的代码是:
A. ((Element)doc.getElementsByTagName(“PERSON”).item(0)).getNodeValue();
B. ((Element)doc.getElementsByTagName(“PERSON”).item(0)).getElementsByTagName(“NAME”).item(0).getFirstChild().getNodeValue();
C. ((Element)doc.getElementsByTagName(“PERSON”).item(0)).getElementsByTagName(“NAME”).item(0).getNodeValue();
D. ((Element)doc.getElementsByTagName(“PERSON”).item(0)).item(0).getNodeValue();
4) 在J2EE中,对于PreparedStatement的方法setInt(int I,int x)描述正确的是()。[选择一项]
A. 使得第i个参数的值设为x
B. 设置第i个参数,同时设置第x个参数
C. 将第x个参数赋值为i
D. 将第i个参数赋值为x
5、J2EE应用开发生命周期的三个阶段是()。(选择三项)
A. 开发
B. 测试
C. 打包
D. 部署
E. 配置
6、在J2EE中,通过调用以下()方法,可以装载Sun的JDBC-ODBC桥。(选择一项)
A. class.forname(“sun.jdbc.odbc.JdbcOdbcDriver”);
B. class.forName(“sun.jdbcodbcDriver”);
C. Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
D. Class.forname(“sun.jdbc,jdbcOdbcDriver”);
7、要完成一个信息系统开发,分析人员、设计人员和用户的分工与协作是必不可少的。在这些人员当中,设计人员的职责是()。(选择两项)
A. 研究用户的需求并定义问题域
B. 信息系统的测试和使用
C. 确定所开发系统的硬件和软件的需求
D. 依据数据库结构、屏幕、表单和报表设计系统
8、下面使用DWR的代码中, ()存在错误。
function checkUserExists(uname){
JUserChecker.check(haoLeJiaoWo);// A
}
function haoLeJiaoWo(isExist) { // B
if(isExist == 1){ // C
alert(“用户名已存在!”); // D
} else if(isExist == 0){
alert(“用户名不存在!”);
}
}
A. A处 B .B处 C. C处 D、D处
9、J2EE应用的发布文件的扩展名为()。
A. .zip
B. .jar
C. .war
D. .ear
10、下列有关SAX,正确的描述为()。
A. 可以对文档进行随机访问
B. 可以读取和写入XML文档
C. 文档只能遍历一次
D. d) SAX基于对象模型
11、 在SAX中,()事件是在文档的起始处被激发的。
A. endElement()
B. startElement()
C. endDocument()
D. startDocument()
简答题(5题)
1.什么是JNDI
2.什么是JMS
3.什么是JTA
4.开发中都用到了那些设计模式?用在什么场合?
5.、j2ee常用的设计模式?说明工厂模式。

评论列表
文章目录