亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 有感應聘java筆試時可能出現問題及其答案(第二版partthree).txt

?? 有感應聘Java筆試時可能出現問題及其答案
?? TXT
?? 第 1 頁 / 共 2 頁
字號:
有感:應聘Java筆試時可能出現問題及其答案(第二版part three)
全力奔跑的兔子 @ 2005-11-05 15:41


以前整理了一篇文章《有感:應聘Java筆試時可能出現問題及其答案》發布到csdn的blog上,很多人看了以后認為很有用處,特別是對于即將參加java面試的朋友們,很多人給我反饋了意見或者向我請教問題,實在是不敢當,本人也是菜鳥一個,只是做了一點整理工作而已,所有問題與答案都來自于網絡。 
       最近由于換工作,又收集到了一點資料,所以我決定再整理一個版本出來,再一次聲明,題目與答案都來自于網絡,本人不對題目與答案的完整性與正確性做出任何承諾,僅做參考。 
      當然,本人歡迎任何人對本文章中的錯誤答案加以指正或者提出更好的解決方案,并請發給我,我定期進行相關更新,謝謝!本人也歡迎同道中人進行技術相關方面的討論。 如有任何意見與建議請通過QQ:6045306,Mail:huijunzi@21cn.com與我聯系。 

EJB方面 





94、EJB2.0有哪些內容?分別用在什么場合? EJB2.0和EJB1.1的區別? 
答:規范內容包括Bean提供者,應用程序裝配者,EJB容器,EJB配置工具,EJB服務提供者,系統管理員。這里面,EJB容器是EJB之所以能夠運行的核心。EJB容器管理著EJB的創建,撤消,激活,去活,與數據庫的連接等等重要的核心工作。JSP,Servlet,EJB,JNDI,JDBC,JMS..... 
95、EJB與JAVA BEAN的區別? 
答:Java Bean 是可復用的組件,對Java Bean并沒有嚴格的規范,理論上講,任何一個Java類都可以是一個Bean。但通常情況下,由于Java Bean是被容器所創建(如Tomcat)的,所以Java Bean應具有一個無參的構造器,另外,通常Java Bean還要實現Serializable接口用于實現Bean的持久性。Java Bean實際上相當于微軟COM模型中的本地進程內COM組件,它是不能被跨進程訪問的。Enterprise Java Bean 相當于DCOM,即分布式組件。它是基于Java的遠程方法調用(RMI)技術的,所以EJB可以被遠程訪問(跨進程、跨計算機)。但EJB必須被布署在諸如Webspere、WebLogic這樣的容器中,EJB客戶從不直接訪問真正的EJB組件,而是通過其容器訪問。EJB容器是EJB組件的代理,EJB組件由容器所創建和管理。客戶通過容器來訪問真正的EJB組件。 
96、EJB是基于哪些技術實現的?并說出SessionBean和EntityBean的區別,StatefulBean和StatelessBean的區別。 
答:EJB包括Session Bean、Entity Bean、Message Driven Bean,基于JNDI、RMI、JAT等技術實現。 
SessionBean在J2EE應用程序中被用來完成一些服務器端的業務操作,例如訪問數據庫、調用其他EJB組件。EntityBean被用來代表應用系統中用到的數據。 
對于客戶機,SessionBean是一種非持久性對象,它實現某些在服務器上運行的業務邏輯。 
對于客戶機,EntityBean是一種持久性對象,它代表一個存儲在持久性存儲器中的實體的對象視圖,或是一個由現有企業應用程序實現的實體。 
Session Bean 還可以再細分為 Stateful Session Bean 與 Stateless Session Bean ,這兩種的 Session Bean都可以將系統邏輯放在 method之中執行,不同的是 Stateful Session Bean 可以記錄呼叫者的狀態,因此通常來說,一個使用者會有一個相對應的 Stateful Session Bean 的實體。Stateless Session Bean 雖然也是邏輯組件,但是他卻不負責記錄使用者狀態,也就是說當使用者呼叫 Stateless Session Bean 的時候,EJB Container 并不會找尋特定的 Stateless Session Bean 的實體來執行這個 method。換言之,很可能數個使用者在執行某個 Stateless Session Bean 的 methods 時,會是同一個 Bean 的 Instance 在執行。從內存方面來看, Stateful Session Bean 與 Stateless Session Bean 比較, Stateful Session Bean 會消耗 J2EE Server 較多的內存,然而 Stateful Session Bean 的優勢卻在于他可以維持使用者的狀態。 
97、EJB與JAVA BEAN的區別? 
答:Java Bean 是可復用的組件,對Java Bean并沒有嚴格的規范,理論上講,任何一個Java類都可以是一個Bean。但通常情況下,由于Java Bean是被容器所創建(如Tomcat)的,所以Java Bean應具有一個無參的構造器,另外,通常Java Bean還要實現Serializable接口用于實現Bean的持久性。Java Bean實際上相當于微軟COM模型中的本地進程內COM組件,它是不能被跨進程訪問的。Enterprise Java Bean 相當于DCOM,即分布式組件。它是基于Java的遠程方法調用(RMI)技術的,所以EJB可以被遠程訪問(跨進程、跨計算機)。但EJB必須被布署在諸如Webspere、WebLogic這樣的容器中,EJB客戶從不直接訪問真正的EJB組件,而是通過其容器訪問。EJB容器是EJB組件的代理,EJB組件由容器所創建和管理。客戶通過容器來訪問真正的EJB組件。 
EJB包括(SessionBean,EntityBean)說出他們的生命周期,及如何管理事務的? 
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接口。 
98、EJB的角色和三個對象 
答:一個完整的基于EJB的分布式計算結構由六個角色組成,這六個角色可以由不同的開發商提供,每個角色所作的工作必須遵循Sun公司提供的EJB規范,以保證彼此之間的兼容性。這六個角色分別是EJB組件開發者(Enterprise Bean Provider) 、應用組合者(Application Assembler)、部署者(Deployer)、EJB 服務器提供者(EJB Server Provider)、EJB 容器提供者(EJB Container Provider)、系統管理員(System Administrator) 
三個對象是Remote(Local)接口、Home(LocalHome)接口,Bean類 
99、EJB容器提供的服務 
答:主要提供聲明周期管理、代碼產生、持續性管理、安全、事務管理、鎖和并發行管理等服務。 
100、EJB規范規定EJB中禁止的操作有哪些? 
答:1.不能操作線程和線程API(線程API指非線程對象的方法如notify,wait等),2.不能操作awt,3.不能實現服務器功能,4.不能對靜態屬生存取,5.不能使用IO操作直接存取文件系統,6.不能加載本地庫.,7.不能將this作為變量和返回,8.不能循環調用。 
101、remote接口和home接口主要作用 
答:remote接口定義了業務方法,用于EJB客戶端調用業務方法。 
home接口是EJB工廠用于創建和移除查找EJB實例 
102、bean 實例的生命周期 
答:對于Stateless Session Bean、Entity Bean、Message Driven Bean一般存在緩沖池管理,而對于Entity Bean和Statefull Session Bean存在Cache管理,通常包含創建實例,設置上下文、創建EJB Object(create)、業務方法調用、remove等過程,對于存在緩沖池管理的Bean,在create之后實例并不從內存清除,而是采用緩沖池調度機制不斷重用實例,而對于存在Cache管理的Bean則通過激活和去激活機制保持Bean的狀態并限制內存中實例數量。 
103、EJB的激活機制 
答:以Stateful Session Bean 為例:其Cache大小決定了內存中可以同時存在的Bean實例的數量,根據MRU或NRU算法,實例在激活和去激活狀態之間遷移,激活機制是當客戶端調用某個EJB實例業務方法時,如果對應EJB Object發現自己沒有綁定對應的Bean實例則從其去激活Bean存儲中(通過序列化機制存儲實例)回復(激活)此實例。狀態變遷前會調用對應的ejbActive和ejbPassivate方法。 
104、EJB的幾種類型 
答:會話(Session)Bean ,實體(Entity)Bean 消息驅動的(Message Driven)Bean 
會話Bean又可分為有狀態(Stateful)和無狀態(Stateless)兩種 
實體Bean可分為Bean管理的持續性(BMP)和容器管理的持續性(CMP)兩種 
105、客服端調用EJB對象的幾個基本步驟 
答:設置JNDI服務工廠以及JNDI服務地址系統屬性,查找Home接口,從Home接口調用Create方法創建Remote接口,通過Remote接口調用其業務方法。 





應用服務器方面 





106、如何給weblogic指定大小的內存? 
答:在啟動Weblogic的腳本中(位于所在Domian對應服務器目錄下的startServerName),增加set MEM_ARGS=-Xms32m -Xmx200m,可以調整最小內存為32M,最大200M 
EJB需直接實現它的業務接口或Home接口嗎,請簡述理由。 
遠程接口和Home接口不需要直接實現,他們的實現代碼是由服務器產生的,程序運行中對應實現類會作為對應接口類型的實例被使用。 
107、應用服務器有那些? 
答:BEA WebLogic Server,IBM WebSphere Application Server,Oracle9i Application Server,jBoss,Tomcat 
108、如何設定的weblogic的熱啟動模式(開發模式)與產品發布模式? 
答:可以在管理控制臺中修改對應服務器的啟動模式為開發或產品模式之一。或者修改服務的啟動文件或者commenv文件,增加set PRODUCTION_MODE=true。 
109、如何啟動時不需輸入用戶名與密碼? 
答:修改服務啟動文件,增加 WLS_USER和WLS_PW項。也可以在boot.properties文件中增加加密過的用戶名和密碼. 
110、在weblogic管理制臺中對一個應用域(或者說是一個網站,Domain)進行jms及ejb或連接池等相關信息進行配置后,實際保存在什么文件中? 
答:保存在此Domain的config.xml文件中,它是服務器的核心配置文件。 
111、說說weblogic中一個Domain的缺省目錄結構?比如要將一個簡單的helloWorld.jsp放入何目錄下,然的在瀏覽器上就可打入 http://主機:端口號//helloword.jsp就可以看到運行結果了?  又比如這其中用到了一個自己寫的javaBean該如何辦? 
答:Domain目錄服務器目錄applications,將應用目錄放在此目錄下將可以作為應用訪問,如果是Web應用,應用目錄需要滿足Web應用目錄要求,jsp文件可以直接放在應用目錄中,Javabean需要放在應用目錄的WEB-INF目錄的classes目錄中,設置服務器的缺省應用將可以實現在瀏覽器上無需輸入應用名。 
112、在weblogic中發布ejb需涉及到哪些配置文件 
答:不同類型的EJB涉及的配置文件不同,都涉及到的配置文件包括ejb-jar.xml,weblogic-ejb-jar.xmlCMP實體Bean一般還需要weblogic-cmp-rdbms-jar.xml 
86、如何在weblogic中進行ssl配置與客戶端的認證配置或說說j2ee(標準)進行ssl的配置 
缺省安裝中使用DemoIdentity.jks和DemoTrust.jks  KeyStore實現SSL,需要配置服務器使用Enable SSL,配置其端口,在產品模式下需要從CA獲取私有密鑰和數字證書,創建identity和trust keystore,裝載獲得的密鑰和數字證書。可以配置此SSL連接是單向還是雙向的。 
113、如何查看在weblogic中已經發布的EJB? 
答:可以使用管理控制臺,在它的Deployment中可以查看所有已發布的EJB 
說說在weblogic中開發消息Bean時的persistent與non-persisten的差別 
persistent方式的MDB可以保證消息傳遞的可靠性,也就是如果EJB容器出現問題而JMS服務器依然會將消息在此MDB可用的時候發送過來,而non-persistent方式的消息將被丟棄。 





J2EE,MVC方面 





114、MVC的各個部分都有那些技術來實現?如何實現? 
答:MVC是Model-View-Controller的簡寫。"Model" 代表的是應用的業務邏輯(通過JavaBean,EJB組件實現), "View" 是應用的表示面(由JSP頁面產生),"Controller" 是提供應用的處理過程控制(一般是一個Servlet),通過這種設計模型把應用邏輯,處理過程和顯示邏輯分成不同的組件實現。這些組件可以進行交互和重用。 
115、J2EE是什么? 
答:Je22是Sun公司提出的多層(multi-diered),分布式(distributed),基于組件(component-base)的企業級應用模型(enterpriese application model).在這樣的一個應用系統中,可按照功能劃分為不同的組件,這些組件又可在不同計算機上,并且處于相應的層次(tier)中。所屬層次包括客戶層(clietn tier)組件,web層和組件,Business層和組件,企業信息系統(EIS)層。 
116、WEB SERVICE名詞解釋。JSWDL開發包的介紹。JAXP、JAXM的解釋。SOAP、UDDI,WSDL解釋。 
答:Web Service描述語言WSDL 
SOAP即簡單對象訪問協議(Simple Object Access Protocol),它是用于交換XML編碼信息的輕量級協議。 
UDDI 的目的是為電子商務建立標準;UDDI是一套基于Web的、分布式的、為Web Service提供的、信息注冊中心的實現標準規范,同時也包含一組使企業能將自身提供的Web Service注冊,以使別的企業能夠發現的訪問協議的實現標準。 
117、J2EE是技術還是平臺還是框架? 
答:J2EE本身是一個標準,一個為企業分布式應用的開發提供的標準平臺。 
J2EE也是一個框架,包括JDBC、JNDI、RMI、JMS、EJB、JTA等技術。 
118、STRUTS的應用(如STRUTS架構) 
答:Struts是采用Java Servlet/JavaServer Pages技術,開發Web應用程序的開放源碼的framework。 采用Struts能開發出基于MVC(Model-View-Controller)設計模式的應用構架。 Struts有如下的主要功能: 
一.包含一個controller servlet,能將用戶的請求發送到相應的Action對象。 
二.JSP自由tag庫,并且在controller servlet中提供關聯支持,幫助開發員創建交互式表單應用。 
三.提供了一系列實用對象:XML處理、通過Java reflection APIs自動處理JavaBeans屬性、國際化的提示和消息。 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美a级理论片| 色哟哟欧美精品| 久草精品在线观看| 免费久久99精品国产| 日韩电影在线观看网站| 欧美午夜一区二区| 日韩电影免费一区| 日本中文字幕一区| 美女一区二区在线观看| 蜜桃av噜噜一区二区三区小说| 婷婷一区二区三区| 日韩中文字幕亚洲一区二区va在线| 亚洲综合色丁香婷婷六月图片| 亚洲图片欧美综合| 天涯成人国产亚洲精品一区av| 香港成人在线视频| 美女脱光内衣内裤视频久久网站| 久久99精品国产| 国产精品一区免费视频| 国产成人亚洲综合a∨婷婷| 成人av集中营| 欧美优质美女网站| 日韩色视频在线观看| 久久精品网站免费观看| 国产精品久久久久久久久动漫| 亚洲人成亚洲人成在线观看图片| 一区二区三区日韩精品视频| 亚洲高清不卡在线| 激情国产一区二区| 99久久99久久免费精品蜜臀| 91久久线看在观草草青青| 欧美日韩国产精品自在自线| 日韩欧美亚洲另类制服综合在线| 国产偷国产偷亚洲高清人白洁| 中文字幕一区二区5566日韩| 一卡二卡三卡日韩欧美| 蜜臀av一区二区在线观看| 国产精品1区2区| 色婷婷狠狠综合| 日韩欧美在线不卡| 国产精品色噜噜| 日韩二区三区四区| 成人免费看视频| 精品视频全国免费看| 久久久精品免费观看| 亚洲综合久久久久| 国产精品一区二区免费不卡| 在线观看视频一区二区| 日韩欧美一二三四区| 综合分类小说区另类春色亚洲小说欧美| 亚洲福利视频一区| 粉嫩蜜臀av国产精品网站| 欧美日韩在线三区| 欧美国产视频在线| 日韩国产精品91| 成人黄色大片在线观看| 在线不卡中文字幕| 国产精品亲子伦对白| 视频一区二区中文字幕| 成人一区二区三区| 日韩欧美国产精品| 亚洲综合一二三区| 成人性生交大片免费看中文| 欧美精选在线播放| 亚洲蜜臀av乱码久久精品| 久久99国内精品| 欧美日韩国产精品成人| 亚洲视频资源在线| 国产一区二区免费看| 5月丁香婷婷综合| ㊣最新国产の精品bt伙计久久| 久久精工是国产品牌吗| 欧美日韩精品免费观看视频| 中文字幕成人在线观看| 精品一区二区三区视频在线观看 | 欧美吻胸吃奶大尺度电影| 欧美经典一区二区| 日av在线不卡| 在线观看精品一区| 国产精品福利影院| 顶级嫩模精品视频在线看| 欧美videos中文字幕| 五月天精品一区二区三区| 91老师国产黑色丝袜在线| 欧美国产97人人爽人人喊| 美女免费视频一区二区| 欧美影院一区二区| 亚洲精品视频在线观看网站| 成人av电影在线播放| 久久综合色婷婷| 日本亚洲天堂网| 欧美日韩卡一卡二| 亚洲成人av一区| 欧美日韩性生活| 亚洲成在线观看| 精品视频一区 二区 三区| 亚洲一区二区三区中文字幕 | 中文字幕色av一区二区三区| 国产精品一色哟哟哟| 久久久久久久久久久99999| 黄一区二区三区| 精品国产一区二区三区久久影院| 免费成人在线观看视频| 日韩欧美色电影| 韩国v欧美v日本v亚洲v| 久久综合色之久久综合| 国产高清无密码一区二区三区| 久久久国产一区二区三区四区小说 | 日韩精品一区二区三区三区免费| 日本成人中文字幕| 日韩免费电影网站| 韩国女主播成人在线| 国产午夜精品在线观看| 国产东北露脸精品视频| 国产精品二三区| 在线免费不卡电影| 青青青爽久久午夜综合久久午夜 | 亚洲成人精品影院| 欧美日韩成人在线| 蜜桃av噜噜一区| 久久久久97国产精华液好用吗| 处破女av一区二区| 一区二区三区影院| 这里只有精品电影| 精品一区二区三区视频| 国产精品美日韩| 在线观看日韩精品| 日本va欧美va瓶| 国产日韩精品一区二区三区| 99久久久久久| 欧美aⅴ一区二区三区视频| 国产日韩精品一区二区三区| 色综合久久88色综合天天| 日本不卡1234视频| 欧美国产精品v| 欧洲av一区二区嗯嗯嗯啊| 久久91精品国产91久久小草| 91精品国产欧美日韩| 成人午夜私人影院| 亚洲va欧美va人人爽| 国产三级一区二区| 欧美在线观看一区二区| 激情五月婷婷综合| 亚洲精品午夜久久久| 日韩区在线观看| 99精品视频在线免费观看| 美腿丝袜亚洲三区| 亚洲婷婷在线视频| 日韩一区二区麻豆国产| 成人毛片视频在线观看| 亚洲国产成人tv| 久久久99免费| 欧美色欧美亚洲另类二区| 国产高清精品久久久久| 亚洲va天堂va国产va久| 国产情人综合久久777777| 欧美人伦禁忌dvd放荡欲情| 国产99一区视频免费| 首页国产欧美久久| 亚洲天堂久久久久久久| 日韩欧美一级二级三级久久久| 不卡一二三区首页| 激情伊人五月天久久综合| 亚洲一二三四在线观看| 亚洲国产精品t66y| 日韩欧美久久一区| 欧美亚洲自拍偷拍| 国产不卡视频在线播放| 日本aⅴ精品一区二区三区 | 一区二区三区四区乱视频| 精品国产1区2区3区| 欧美探花视频资源| 国产**成人网毛片九色| 午夜亚洲国产au精品一区二区| 亚洲精品一区二区在线观看| 欧美特级限制片免费在线观看| 成人中文字幕合集| 久久狠狠亚洲综合| 日日夜夜精品视频免费| 亚洲精品精品亚洲| 中文字幕在线一区| 久久五月婷婷丁香社区| 欧美一区中文字幕| 欧美日韩高清在线| 在线精品视频一区二区| 色综合中文字幕| 99久久免费精品| 成人动漫视频在线| 福利电影一区二区三区| 国产主播一区二区三区| 麻豆国产一区二区| 爽好多水快深点欧美视频| 亚洲成人动漫一区| 亚洲第一会所有码转帖| 一区二区三区四区精品在线视频| 国产精品福利av| 中文字幕日本不卡| 国产精品丝袜黑色高跟| 国产精品网站在线| 国产欧美日韩在线看|