代表一个存储在持久性存储器中的实体的对于客户机,是一种持久性对象,对象视图,或是一个由现有企业应用程序实现的实体。对象视图,或是一个由现有企业应用程序实现的实体。
2
fSessio
Sessio
Bea
还可以再细分为StatefulSessio
Bea
与StatelessSessio
Bea
,之中执行,这两种的Sessio
Bea
都可以将系统逻辑放在method之中执行,不同的是Stateful可以记录呼叫者的状态,因此通常来说,Sessio
Bea
可以记录呼叫者的状态,因此通常来说,一个使用者会有一个相对应的的实体。虽然也是逻辑组件,StatefulSessio
Bea
的实体。StatelessSessio
Bea
虽然也是逻辑组件,但是他却不负责记录使用者状态,的时候,却不负责记录使用者状态,也就是说当使用者呼叫StatelessSessio
Bea
的时候,EJBmethod。Co
tai
er并不会找寻特定的StatelessSessio
Bea
的实体来执行这个method。换言之,言之,很可能数个使用者在执行某个StatelessSessio
Bea
的methods时,会是同一个Bea
的I
sta
ce在执行。从内存方面来看,StatefulSessio
Bea
与比较,StatelessSessio
Bea
比较,StatefulSessio
Bea
会消耗J2EEServer较多的内存,的优势却在于他可以维持使用者的状态。内存,然而StatefulSessio
Bea
的优势却在于他可以维持使用者的状态。9、Collectio
和Collectio
s的区别。Collectio
是集合类的上级接口,继承与他的的区别。是集合类的上级接口,接口主要有Set和List是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、Collectio
s是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。排序、线程安全化等操作。10、的区别。是位运算符,表示按位与运算,是逻辑运算符表示逻辑与(a
d)是逻辑运算符,10、和的区别。是位运算符,表示按位与运算,是逻辑运算符,表示逻辑与(a
d)的区别。11、的区别。的轻量级实现(11、HashMap和Hashtable的区别。HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了接口,允许空(
ull)键值(key)的实现)他们都完成了Map接口,主要区别在于HashMap允许空(
ull)键值(key),由于非线程安全,Hashtable。由于非线程安全,效率上可能高于Hashtable。value,不允许。HashMap允许将
ull作为一个e
try的key或者value,而Hashtable不允许。方法去掉了,co
tai
sKey。HashMap把Hashtable的co
tai
s方法去掉了,改成co
tai
svalue和co
tai
sKey。因方法容易让人引起误解。为co
tai
s方法容易让人引起误解。Hashtable继承自Dictr