emote 接口定义了业务方法,用于 EJB 客户端调用业务方法。 home 接口是 EJB 工厂用于创建和移除查找 EJB 实例 22、MVC 的各个部分都有那些技术来实现? M 代表 javaBean 或 EJB 组件 V 代表 JSP 页面
C 代表 Servlet
23、是否可以从一个 static 方法内部发出对非 static 方法的调用?为什么? 不可以,如果其中包含对象的 method();不能保证对象初始化. 24、JAVA 代码查错 abstract class Name { private String name; public abstract boolean isStupidName(String name) {} } 大侠们,这有何错误? 答案: 错。abstract method 必须以分号结尾,且不带花括号。 25、描述 String 和 StringBuffer 的区别! JAVA 平台提供了两个类:String 和 StringBuffer,它们可以储存和操作字符串, 即包含多个字符的字符数据。这个 String 类提供了数值不可改变的字符串。 而这个 StringBuffer 类提供的字符串进行修改。 当你知道字符数据要改变的时候你就可以使用 StringBuffer。 典型地,你可以使用 StringBuffers 来动态构造字符数据。 26、final, finally, finalize 的区别。 final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。 finally 是异常处理语句结构的一部分,表示总是执行。 finalize 是 Object 类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法, 可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。 27. A). B). C). D). 28. A). B). C). D). 关于 Struts Spring Hibernate 集成框架,下列说法正确的是(d)(选 1 项) 。 使用 SSH 框架开发项目,由于增加了大量配置
工作,从而会降低开发的效率 三个框架可以用多种方式进行集成 使用 SSH 框架开发
不利于实现复杂的业务逻辑 使用 SSH 框架开发不利于构造复杂的页面和交互流程 在 Java 中,关于自定义异常,下列选项中的说法正确的是(A) (选一项) 使用自定义异常可以给出更明确的错误原因,便于定位出错位置 自定义异常的错误信息不会显示在控制台或页面上 自定义异常类需要继承 Exception 类,并实现 Throwable 接口 自定义异常类的类名必须以 Exception 结尾
29. A). B). C). D).
在
Java 中,关于属性文件,下列选项中的说法错误的是:C 属性文件以名称和值的形式保存信息 属性文件中只能保存 String 类型的信息 属性文件的文件扩展名为.xml 在 Java
程序中用 Properties 类读取属性文件中的信息
30.JSP 表达式语言是从(c)规范开始支持的技术 A). JSP1.0 B).
JSP1.1 C). JSP2.0 D). JSP1.2 31. Web 服务是一种通过互联网来描述、发布、定位及调用的服务,下列关于 Web 服务的理 解争取的是(d)(一项) 。 A). Web 服务只能在互联网发布,不能在局域网内发布 B). Web 服务的提供者和请求者必须使用相同的技术平台 C). Web 服务的提供者和请求者必须使用相同的语言开发应用程序 D). Web 服务的数据传输标准是 XML 32. 在 Struts 应用程序中,Struts-config.
xml 配置文件内容如下所示:
则选项中关于上述配置内容的叙述错误的是(d)(选 1 项) 。 A). TestAction 继承自 org.apache.struts.action.Action B). TestAction 处理请求后的目标响应页面之一为 success.jsp C). TestAction 处理请求出错时转向的页面为 test.jsp D). TestAction 处理请求的请求均来自 test.jsp 页面 33 在应用程序中, 持久化是将程序中数据在瞬时状态和持久化状态间转换的机制, (c) 下面 选项中的数据是瞬时状态的。 A). 保存在关系型数据库中的数据 B). 保存在文件中的数据 C). 在
网络中传输的数据 D). 印在书本上的数据 34 Corba 是什么? CORBA 标准是公共财富对象请求代理结构
35 数据连接池,它有哪些优点? 优点,消