


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2016年軟考程序員考試復習知識點
距離2016年軟考只剩不到一個月了,下面希賽小編分享一些程序員考試復習知識要點,供大家參考下。
1、簡述synchronized和java.util.concurrent.locks.Lock的異同?
主要相同點:Lock能完成synchronized所實現的所有功能主要不同點:Lock有比synchronized更精確的線程語義和更好的性能。synchronized會自動釋放鎖,而Lock一定要求程序員手工釋放,并且必須在finally從句中釋放。
2、EJB的角色和三個對象
一個完整的基于EJB的分布式計算結構由六個角色組成,這六個角色可以由不同的開發商提供,每個角色所作的工作必須遵循Sun公司提供的EJB規范,以保證彼此之間的兼容性。這六個角色分別是EJB組件開發者(EnterpriseBeanProvider)、應用組合者(ApplicationAssembler)、部署者(Deployer)、EJB服務器提供者(EJBServerProvider)、EJB容器提供者(EJBContainerProvider)、系統管理員(SystemAdministrator)三個對象是Remote(Local)接口、Home(LocalHome)接口,Bean類
3、EJB容器提供的服務
主要提供聲明周期管理、代碼產生、持續性管理、安全、事務管理、鎖和并發行管理等服務。
4、EJB規范規定EJB中禁止的操作有哪些?
1.不能操作線程和線程API(線程API指非線程對象的方法如notify,wait等),2.不能操作awt,3.不能實現服務器功能,4.不能對靜態屬生存取,5.不能使用IO操作直接存取文件系統,6.不能加載本地庫.,7.不能將this作為變量和返回,8.不能循環調用。
5、remote接口和home接口主要作用
remote接口定義了業務方法,用于EJB客戶端調用業務方法。home接口是EJB工廠用于創建和移除查找EJB實例
6、bean實例的生命周期
對于StatelessSessionBean、EntityBean、MessageDrivenBean一般存在緩沖池管理,而對于EntityBean和StatefullSessionBean存在Cache管理,通常包含創建實例,設置上下文、創建EJBObject(create)、業務方法調用、remove等過程,對于存在緩沖池管理的Bean,在create之后實例并不從內存清除,而是采用緩沖池調度機制不斷重用實例,而對于存在Cache管理的Bean則通過激活和去激活機制保持Bean的狀態并限制內存中實例數量。
7、EJB的激活機制
以StatefulSessionBean為例:其Cache大小決定了內存中可以同時存在的Bean實例的數量,根據MRU或NRU算法,實例在激活和去激活狀態之間遷移,激活機制是當客戶端調用某個EJB實例業務方法時,如果對應EJBObject發現自己沒有綁定對應的Bean實例則從其去激活Bean存儲中(通過序列化機制存儲實例)回復(激活)此實例。狀態變遷前會調用對應的ejbActive和ejbPassivate方法。
8、EJB的幾種類型
會話(Session)Bean,實體(Entity)Bean消息驅動的(MessageDriven)Bean;會話Bean又可分為有狀態(Stateful)和無狀態(Stateless)兩種;實體Bean可分為Bean管理的持續性(BMP)和容器管理的持續性(CMP)兩種。
9、客服端調用EJB對象的幾個基本步驟
設置JNDI服務工廠以及JNDI服務地址系統屬性,查找Home接口,從Home接口調用Create方法創建Remote接口,通過Remote接口調用其業務方法。
10、如何給weblogic指定大小的內存?
在啟動Weblogic的腳本
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人工聘用協議合同標準文本
- 再生塑料銷售合同標準文本
- 2024年信息系統項目管理師考試過程中如何保持專注試題及答案
- 代收美金合同標準文本
- 公司化工產品購銷合同標準文本
- Unit4 Life on Mars welcome to the unit 教學設計 2024-2025學年牛津譯林版九年級英語下冊
- 停車設備采購合同樣本
- 2025年公共營養師的考試關鍵點與復習方法試題及答案
- 2025年初級會計師考試深度復習試題及答案
- 2025年健康管理師復習報告試題及答案
- 格構梁班組合同
- 福建省泉州市20023年第29屆WMO競賽二年級數學下學期競賽試卷
- 2025年安全生產有限空間作業應急處理能力試題集試卷
- 四川省昭覺中學高中地理 1.2 當代環境問題的產生及特點教學實錄 新人教版選修6
- 內蒙古赤峰山金紅嶺有色礦業有限責任公司招聘考試真題2024
- 撬裝式承壓設備系統安全技術規范
- 融資面試試題及答案
- 2024山西三支一扶真題及答案
- 云南省衛生健康委所屬事業單位招聘工作人員真題2024
- 技術經紀人(初級)考試試題(附答案)
- 農莊合作協議書范本
評論
0/150
提交評論