版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
湖南三英特旅游智能有限公司Java工程師招聘考試試卷(每題5分,共100分)作用域public,protected,private以及不寫時的區(qū)別。public:表示訪問權(quán)限不限protected:表示能被其子類和在相同包中的類訪問;private:只能在類內(nèi)部訪問。ArrayList和Vector的區(qū)別,HashMap和Hashtable的區(qū)別。ArrayList數(shù)組列表-數(shù)組的列表
Vector通用容器-可以變長的數(shù)組
HashMap哈西映射-鍵值對
Hashtable哈西表答:就ArrayList與Vector主要從二方面來說.
一.同步性:Vector是線程安全的,也就是說是同步的,而ArrayList是線程序不安全的,不是同步的
二.數(shù)據(jù)增長:當(dāng)需要增長時,Vector默認(rèn)增長為原來一培,而ArrayList卻是原來的一半char型變量能不能定義為一個中文?為什么?能夠定義成為一個中文的,因為java中以unicode編碼,一個char占16個字節(jié),所以放一個中文是沒問題的多線程有幾種表示方法,都是什么?同步有幾種實現(xiàn)方法,都是什么?"多線程有兩種實現(xiàn)方法,分別是繼承Thread類與實現(xiàn)Runnable接口
同步的實現(xiàn)方面有兩種,分別是synchronized,wait與notify"Java中異常的處理機制,時間機制?答:好處主要有兩個:第一,當(dāng)發(fā)生錯誤時,程序不至于崩潰。第二,當(dāng)發(fā)生錯誤時,可以在短時間內(nèi)找到錯誤所在行,能節(jié)省時間。基本上就這樣。描述抽象類與接口。抽象類和接口最大的不同是:抽象類對某一事物特性的描述。接口是對某一行為的描述。抽象類中可以有已經(jīng)實現(xiàn)的方法和待實現(xiàn)的抽象方法。接口中只能定義方法的聲明,實現(xiàn)都要交給實現(xiàn)類。如果一個抽象類被一個類繼承,則說明該類是抽象類的子...在java中一個類被聲明為final類型,表示了什么意思?經(jīng)final修飾的類被稱為終態(tài)類,即不可被繼承。談?wù)刦inal,finally,finalize的區(qū)別。final是用來修飾名詞的,即它是用來表達(dá)最終的某個東西的。比如,“最后的戰(zhàn)役”,“最后的晚餐”,“最后的結(jié)局”之類的。
finally是用來修飾名詞以外的詞的(經(jīng)常是修飾動詞用的),即它是用來表達(dá)最終的一個行為或動作的。比如“他最后還是來了”“你最后贏了沒”“錢最終怎么算的”
finalize是動詞,它不修飾其他詞,它就是表達(dá)了一種“了結(jié),完成,完善,搞定”的一個行為。就比如“咱把這事了結(jié)了吧”“把題目做完”“把工作做完”
三個詞都跟“完結(jié)”有關(guān),前兩個只是表達(dá)某件事情已經(jīng)完結(jié)時是什么樣的。而第三個詞,它的作用在于把一個沒完結(jié)的東西變到已經(jīng)完結(jié)的狀態(tài),是一種行為。HashMap和Hashtable的區(qū)別。HashMap允許將null作為一個entry的key或者value,而Hashtable不允許Collection和Collections的區(qū)別。Collections是個java.util下的類,它包含有各種有關(guān)集合操作的靜態(tài)方法。
Collection是個java.util下的接口,它是各種集合結(jié)構(gòu)的父接口。答:有DOM,SAX,STAX等
DOM:處理大型文件時其性能下降的非常厲害。這個問題是由DOM的樹結(jié)構(gòu)所造成的,這種結(jié)構(gòu)占用的內(nèi)存較多,而且DOM必須在解析文件之前把整個文檔裝入內(nèi)存,適合對XML的隨機訪問SAX:不現(xiàn)于DOM,SAX是事件驅(qū)動型的XML解析方式。它順序讀取XML文件,不需要一次全部裝載整個文件。當(dāng)遇到像文件開頭,文檔結(jié)束,或者標(biāo)簽開頭與標(biāo)簽結(jié)束時,它會觸發(fā)一個事件,用戶通過在其回調(diào)事件中寫入處理代碼來處理XML文件,適合對XML的順序訪問
STAX:StreamingAPIforXML(StAX)MVC各個部分都有哪些技術(shù)來實現(xiàn)?如何實現(xiàn)?:MVC是Model-View-Controller的簡寫。Model代表的是應(yīng)用的業(yè)務(wù)邏輯(通過JavaBean,EJB組件實現(xiàn)),View是應(yīng)用的表示面(由JSP頁面產(chǎn)生),Controller是提供應(yīng)用的處理過程控制(一般是一個Servlet),通過這種設(shè)計模型把應(yīng)用邏輯,處理過程和顯示邏輯分成不同的組件實現(xiàn)。這些組件可以進行交互和重用應(yīng)用服務(wù)器與Web
Server的區(qū)別?應(yīng)用服務(wù)器處理業(yè)務(wù)邏輯,web服務(wù)器則主要是讓客戶可以通過瀏覽器進行訪問。WEBService名詞解釋。JSWDL,JAXP,JAXM,SOAP,UDDI,WSDL規(guī)范內(nèi)容包括Bean提供者,應(yīng)用程序裝配者,EJB容器,EJB配置工具,EJB服務(wù)提供者,系統(tǒng)管理員。這里面,EJB容器是EJB之所以能夠運行的核心。EJB容器管理著EJB的創(chuàng)建,撤消,激活,去活,與數(shù)據(jù)庫的連接等等重要的核心工作。JSP,Servlet,EJB,JNDI,JDBC,JMS.....
20,編程:編寫一個街區(qū)字符串的函數(shù),輸入為一個字符串和一個字節(jié)數(shù),輸出為按字節(jié)截取的字符串。但是要保證漢字不被截取半個,如("我ABC",4)應(yīng)該截取為(“我AB”.輸入“我ABC漢DEF”,6)應(yīng)該是“我ABC”而不是“我ABC+漢的半個”packagetest;
classSplitString
{
StringSplitStr;
intSplitByte;
publicSplitString(Stringstr,intbytes)
{
SplitStr=str;
SplitByte=bytes;
System.out.println("TheStringis:′"+SplitStr+"′;SplitBytes="+SplitByte);
}
publicvoidSplitIt()
{
intloopCount;
loopCount=(SplitStr.length()%SplitByte==0)?(SplitStr.length()/SplitByte):(SplitStr.length()/Split
Byte+1);
System.out.println("WillSplitinto"+loopCount);
for(inti=1;i<=loopCount;i++)
{
if(i==loopCount){
System.out.println(SplitStr.substring((i-1)*SplitByte,SplitStr.length()));
}else{
System.out.println(SplitStr.substring((i-1)*SplitByte,(i*SplitByte)));
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學(xué)年新疆喀什第二中學(xué)高三上學(xué)期9月月考語文試題及答案
- 2024年廣東省深圳市龍崗區(qū)中考英語二模試卷
- 上海市市轄區(qū)(2024年-2025年小學(xué)五年級語文)統(tǒng)編版專題練習(xí)((上下)學(xué)期)試卷及答案
- 上海市縣(2024年-2025年小學(xué)五年級語文)人教版隨堂測試((上下)學(xué)期)試卷及答案
- 郴州文物百詠作者:湖南省郴州市五嶺大道陳友訓(xùn)
- 浙江省臺州市臺州十校2024-2025學(xué)年高一上學(xué)期11月期中聯(lián)考數(shù)學(xué)試題含答案
- 2024屆安徽省馬鞍山市重點中學(xué)青浦高中高三下開學(xué)考數(shù)學(xué)試題
- 機電設(shè)備安裝與調(diào)試技術(shù)教案
- 公立醫(yī)院公益目標(biāo)評估指標(biāo)調(diào)查表
- 廣東省廣州市四校2024-2025學(xué)年九年級上學(xué)期11月期中化學(xué)試題(含答案)
- 規(guī)劃選址及用地預(yù)審
- 土砂石料廠項目融資計劃書
- 2024年給藥錯誤護理不良事件分析持續(xù)改進
- 電力行業(yè)網(wǎng)絡(luò)安全
- 《北京大學(xué)介紹》課件
- 提升員工營銷能力的企業(yè)教育培訓(xùn)
- 學(xué)院(部)國際交流與合作工作考核指標(biāo)體系與評分標(biāo)準(zhǔn)
- 大學(xué)生社團對大學(xué)生的影響的社會調(diào)查報告
- 麻醉科臨床診療指南2020版
- 供應(yīng)商QSA-QPA評鑒表
- 餐券模板完整
評論
0/150
提交評論