首页>计算机等级考试>模拟试题>正文
JAVA程序员试题及答案 14

www.zige365.com 2010-7-28 13:53:45 点击:发送给好友 和学友门交流一下 收藏到我的会员中心
WEB服务器就叫做J2EE中的WEB容器。

Web container:实现J2EE体系结构中Web组件协议的容器。这个协议规定了一个Web组件运行时的环境,包括安全,一致性,生命周

期管理,事务,配置和其它的服务。一个提供和JSPJ2EE平台APIs界面相同服务的容器。一个Web container Web服务器或者J2EE

服务器提供。

EJB容器:Enterprise java bean 容器。更具有行业领域特色。他提供给运行在其中的组件EJB各种管理功能。只要满足J2EE规范的

EJB放入该容器,马上就会被容器进行高效率的管理。并且可以通过现成的接口来获得系统级别的服务。例如邮件服务、事务管理。

一个实现了J2EE体系结构中EJB组件规范的容器。

这个规范指定了一个Enterprise bean的运行时环境,包括安全,一致性,生命周期,事务,

配置,和其他的服务。

JNDI:(Java Naming & Directory InterfaceJAVA命名目录服务。主要提供的功能是:提供一个目录系统,让其它各地的应用程

序在其上面留下自己的索引,从而满足快速查找和定位分布式应用程序的功能。

JMS:(Java Message ServiceJAVA消息服务。主要实现各个应用程序之间的通讯。包括点对点和广播。

JTA:(Java Transaction APIJAVA事务服务。提供各种分布式事务服务。应用程序只需调用其提供的接口即可。

JAF:(Java Action FrameWorkJAVA安全认证框架。提供一些安全控制方面的框架。让开发者通过各种部署和自定义实现自己的个

性安全控制策略。

RMI/IIOP: Remote Method Invocation /internet对象请求中介协议)他们主要用于通过远程调用服务。例如,远程有一台计算机

上运行一个程序,它提供股票分析服务,我们可以在本地计算机上实现对其直接调用。当然这是要通过一定的规范才能在异构的系统

之间进行通信。RMIJAVA特有的。

RMI-IIOP出现以前,只有RMI CORBA两种选择来进行分布式程序设计。RMI-IIOP综合了RMICORBA的优点,克服了他们的缺点,使

得程序员能更方便的编写分布式程序设计,实现分布式计算。首先,RMI-IIOP综合了RMI的简单性和CORBA的多语言性(兼容性),其

RMI-IIOP克服了RMI只能用于Java 的缺点和CORBA的复杂性(可以不用掌握IDL)。

 

96JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?

Java 通过面向对象的方法进行异常处理,把各种不同的异常进行分类,并提供了良好的接口。在Java中,每个异常都是一个对象,

它是Throwable类或其它子类的实例。当一个方法出现异常后便抛出一个异常对象,该对象中包含有异常信息,调用这个对象的方法

可以捕获到这个异常并进行处理。Java的异常处理是通过5个关键词来实现的:trycatchthrowthrowsfinally。一般情况下

是用try来执行一段程序,如果出现异常,系统会抛出(throws)一个异常,这时候你可以通过它的类型来捕捉(catch)它,或最后

finally)由缺省处理器来处理。

try来指定一块预防所有"异常"的程序。紧跟在try程序后面,应包含一个catch子句来指定你想要捕捉的"异常"的类型。

throw语句用来明确地抛出一个"异常"

throws用来标明一个成员函数可能抛出的各种"异常"

Finally为确保一段代码不管发生什么"异常"都被执行一段代码。

可以在一个成员函数调用的外面写一个try语句,在这个成员函数内部写另一个try语句保护其他代码。每当遇到一个try语句,"异常

"的框架就放到堆栈上面,直到所有的try语句都完成。如果下一级的try语句没有对某种"异常"进行处理,堆栈就会展开,直到遇到

有处理这种"异常"try语句。

http://www.programfan.com/article/showarticle.asp?id=2731

本新闻共19页,当前在第16页  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  

我要投稿 新闻来源: 编辑: 作者:
相关新闻