启动一个线程是调用 start()方法,使线程所代表的虚拟处理机处于可运行状态,这意味着它可以由
JVM 调度并执行。这并不意味着线程就会立即运行。run()方法可以产生必须退出的标志来停止一个线程。
、( 包括(!!$"()说出他们的生命周期,及如何管理事务的?
SessionBean:Stateless Session Bean 的生命周期是由容器决定的,当客户机发出请求要建立一个 Bean
的实例时,EJB 容器不一定要创建一个新的 Bean 的实例供客户机调用,而是随便找一个现有的实例提供
给客户机。当客户机第一次调用一个 Stateful Session Bean 时,容器必须立即在服务器中创建一个新的
Bean 实例,并关联到客户机上,以后此客户机调用 Stateful Session Bean 的方法时容器会把调用分派到与
此客户机相关联的 Bean 实例。
EntityBean:Entity Beans 能存活相对较长的时间,并且状态是持续的。只要数据库中的数据存在,
Entity beans 就一直存活。而不是按照应用程序或者服务进程来说的。即使 EJB 容器崩溃了,Entity beans
也是存活的。Entity Beans 生命周期能够被容器或者 Beans 自己管理。
EJB 通过以下技术管理实务:对象管理组织(OMG)的对象实务服务(OTS),Sun Microsystems 的
Transaction Service(JTS)、Java Transaction API(JTA),开发组(X/Open)的 XA 接口。
、应用服务器有那些?
BEA WebLogic Server,IBM WebSphere Application Server,Oracle9i Application
Server,jBoss,Tomcat
、给我一个你最常见到的 C6#/$。
ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException,
CannotRedoException, CannotUndoException, ClassCastException, CMMException,
ConcurrentModificationException, DOMException, EmptyStackException, IllegalArgumentException,
IllegalMonitorStateException, IllegalPathStateException, IllegalStateException, ImagingOpException,
IndexOutOfBoundsException, MissingResourceException, NegativeArraySizeException,
NoSuchElementException, 78$(6#/$, ProfileDataException, ProviderException,
RasterFormatException, SecurityException, SystemException, UndeclaredThrowableException,
UnmodifiableSetException, UnsupportedOperationException
、接口是否可继承接口抽象类是否可实现2C/C!3接口抽象类是否可继承实体类2#$##!!3
接口可以继承接口。抽象类可以实现(implements)接口,抽象类可继承实体类
、 !""./ 是否继承自 $#$ 接口
List,Set 是,Map
、说出数据连接池的工作机制是什么
J2EE 服务器启动时会建立一定数量的池连接,并一直维持不少于此数目的池连接。客户端程序需要
连接时,池驱动程序会返回一个未使用的池连接并将其标记为“忙”。如果当前没有空闲连接,池驱动程序
就新建一定数量的连接,新建连接的数量由配置参数决定。当使用的池连接调用完成后,池驱动程序将此
连接表记为“空闲”,其他调用就可以使用这个连接。
、0!# 的 C-$& 是否可同时是 !#"是否可同时是 ,是否可同时是 !#-$1&
都不能
'、数组有没有 -23这个方法 有没有 -23这个方法?
数组没有 length()这个方法,有 length 的属性。String 有 length()这个方法。
)、 里的元素是不能重复的,那么用什么方法来区分重复与否呢是用<<还是 D!23它们有何区
别
Set 里的元素是不能重复的,即不能包含两
个元素 e1、e2(e1.equals(e2))。那么用
iterator()方法来区分重复与否。equals()是判读两
个 Set 是否相等。