北京上元思創(chuàng)科技有限公司招聘JAVA面試真題_第1頁(yè)
北京上元思創(chuàng)科技有限公司招聘JAVA面試真題_第2頁(yè)
北京上元思創(chuàng)科技有限公司招聘JAVA面試真題_第3頁(yè)
北京上元思創(chuàng)科技有限公司招聘JAVA面試真題_第4頁(yè)
北京上元思創(chuàng)科技有限公司招聘JAVA面試真題_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

北京上元思創(chuàng)科技有限公司招聘JAVA面試真題1.請(qǐng)參看如下代碼:classDemo{ protectedintmethod1(inta,intb){return0;}}請(qǐng)問下列選項(xiàng)中哪些方法可以在的Demo子類中編譯通過(guò)?(多選)_____(A)staticprotectedintmethod1(inta,intb){return0;}(B)publicshortmethod1(inta,intb){return0;}(C)privateintmethod1(inta,intb){return0;}(D)privateintmethod1(inta,longb){return0;}(E)publicintmethod1(inta,intb){return0;}2.try{}里有一個(gè)return語(yǔ)句,那么緊跟在這個(gè)try后的finally{}里的code會(huì)不會(huì)被執(zhí)行,什么時(shí)候執(zhí)行,在return前還是后?_______(A)會(huì)在return前執(zhí)行(B)會(huì)在return后執(zhí)行(C)不執(zhí)行(D)不確定3.下面哪個(gè)方法不是java.io.InputStream的方法?(A)intread(byte[])(B)voidflush()(C)voidclose()(D)intavailable()10.怎樣能夠讓GC(GarbageCollection)強(qiáng)制回收一個(gè)對(duì)象?_______(A)垃圾回收不能強(qiáng)制回收一個(gè)對(duì)象(B)調(diào)用System.gc()(C)調(diào)用System.gc(),傳入需要垃圾回收的對(duì)象引用(D)調(diào)用Runtime.gc()(E)設(shè)置對(duì)象引用等于null11.請(qǐng)完成下面的代碼:{ intsuccess=connection(); if(success==-1){ thrownewTimeOutException();}}其中TimeOutException不是一個(gè)RuntimeException,請(qǐng)問下面哪個(gè)代碼放到上述的(1)處能使代碼通過(guò)編譯(假設(shè)是connection()類的成員函數(shù))(多選)______(A)publicvoidmethod()(B)publicvoidmethod()throwsException(C)publicvoidmethod()throwsTimeOutException(D)publicvoidmethod()throwTimeOutException(E)publicthrowTimeOutExceptionvoidmethod()12.下面有關(guān)線程的哪些敘述是正確的?(多選)_______(A)一但一個(gè)線程被創(chuàng)建,他就立即開始運(yùn)行。(B)使用start()方法可以使一個(gè)線程成為可運(yùn)行的,但是它不一定立即開始運(yùn)行(C)使用start()方法可以使一個(gè)線程立即開始運(yùn)行(D)當(dāng)一個(gè)線程因?yàn)閾屜葯C(jī)制而停止運(yùn)行,它被放在可運(yùn)行的隊(duì)列的按前面。(E)一個(gè)線程可能因?yàn)椴煌脑蛲V?cease)并進(jìn)入就緒狀態(tài)13.以下關(guān)于和接口的描述正確的是(多選):_____(A)接口可以繼承接口(B)實(shí)體類能實(shí)現(xiàn)接口,而抽象類不能實(shí)現(xiàn)接口(C)實(shí)體類能繼承接口(D)抽象類能繼承實(shí)體類14.下面哪個(gè)屬于的JDBC的類(A)java.sql.Connection(B)java.sql.Statement(C)java.sql.ResultSet(D)java.sql.DriverManager15.請(qǐng)參看如下代碼Connectionconn=null;Statementst=null;try{ conn=getConnection();st=conn.createStatement(); st.executeUpdate(“updatetestseta=1”); (1)}catch(SQLExceptionex){ (2)}finally{(3)}請(qǐng)選擇關(guān)閉statement合適的時(shí)機(jī)(請(qǐng)注意上述連接是通過(guò)連接池獲取的):_________(A)不需要關(guān)閉statement,關(guān)閉Connection時(shí)會(huì)自動(dòng)關(guān)閉(B)在(1)處關(guān)閉statement(C)在(2)處關(guān)閉statement(D)在(3)處關(guān)閉statement16.請(qǐng)問java.sql.statement和java.sql.PreparedStatement中的executeUpdate()方法在執(zhí)行update語(yǔ)句時(shí)返回值是什么?(A)沒有返回值(B)返回值為1或0;1表示成功,2表示失敗(C)返回值為true或false;true表示成功,false表示失敗(D)返回值為>=0的整數(shù),表示執(zhí)行SQL影響的記錄數(shù)17.在下列的servlet函數(shù)中,哪些函數(shù)是每次HTTP請(qǐng)求所可能調(diào)用的方法?多選________(A)Servlet構(gòu)造函數(shù)(B)init()方法(C)service()方法(D)doGet()方法(E)doPost()方法18.請(qǐng)寫出執(zhí)行Dome將會(huì)打印出的結(jié)果:___________publicclassA{ publicvoidm(){ System.out.println(“A”);}}classBextendsA{ publicvoidm(){ System.out.println(“B”);}}publicclassDemo{ publicstaticvoidmain(String[]args){ Aa1=newA(); a1.m(); Aa2=newA(); a2.m(); Bb1=newB(); b1.m(); Bb2=newB(); b2.m();}(A)(B)(C)(D)AAAABBAAABBABBBB}19.以下程序輸出結(jié)果是怎樣的:______publicclasstest{}Staticinti;Publicstaticvoidmain(String[]args){ for(intj=0;j<5;j++){ System.out.println(i); i++; }}}編譯異常,變量未初始化輸出0后,程序異常退出123450123420、以下關(guān)于數(shù)據(jù)庫(kù)中主鍵和外鍵的描述,哪些是正確的(多選):_____主鍵用于保證數(shù)據(jù)唯一性,外鍵保證數(shù)據(jù)完整性。Oracle數(shù)據(jù)庫(kù)中,用SQL”deletetableNamewhere條件”刪除記錄時(shí),若該記錄有外鍵引用,則不能刪除該記錄。主鍵和外鍵字段值都不能為空。主鍵和外鍵都能夠提升數(shù)據(jù)操作效率。21、關(guān)于Oracle數(shù)據(jù)庫(kù)索引的描述,不正確的是(多選):_______A)索引能提高對(duì)數(shù)據(jù)的查詢、增加、修改、刪除的效率。B)定期分析索引能有效提高查詢效率。C)索引只能夠?qū)?shù)據(jù)庫(kù)字段建立。D)盡量做到數(shù)據(jù)表每個(gè)字段都建立索引,以提高數(shù)據(jù)處理效率。E)為提高數(shù)據(jù)庫(kù)效率,最好為索引建立專門的表空間。22、請(qǐng)問下列哪些選項(xiàng)不是Oracle的數(shù)據(jù)類型?______ A)CLOB B)BIOB C)VARCHAR2 D)TEXT E)NUMERIC23、請(qǐng)問下列哪些選項(xiàng)在XML中是非法的? A)& B)  C)> D)<24、請(qǐng)問在下面哪種CSS語(yǔ)法能使HTML中的SPAN文字設(shè)置為粗體?_____ A)<Spanstyle=”text-size:bold”> B)<Spanstyle=”font-size:bold”> C)Span{text-weight:bold}25、請(qǐng)問在UML中,強(qiáng)調(diào)對(duì)象之間消息按時(shí)間交互的圖是哪種?A)用例圖B)類圖C)序列圖D)狀態(tài)圖26、請(qǐng)寫出執(zhí)行Demo將會(huì)打印出的結(jié)果:publicclassDemo{ publicstaticvoidsetValue(Stringstr) { str="abc"; } publicstaticvoidmain(String[]args) { Stringstr="123"; setValue(str); System.out.println(str); }}17、請(qǐng)寫出執(zhí)行Demo將會(huì)打印出的結(jié)果:publicclassDemo{ publicstaticvoidmain(String[]args) { Strings="abcdefghij"; System.out.println(s.lastIndexOf("ef")); }28、請(qǐng)寫出執(zhí)行Demo將會(huì)打印出的結(jié)果: publicclassParent{ publicinti=0; publicvoidecho(){System.out.print(i);} publicvoidecho2(){System.out.print(i);} }publicclassChildextendsParent{ publicinti=2; publicvoidecho2(){System.out.print(i);}}publicclassDemo{ publicstaticvoidmain(String[]args){ Parentchild=newChild(); child.echo(); child.echo2(); System.out.print(child.i); Childchild2=newChild(); child2.echo(); child2.echo2(); System.out.print(child2.i); }29、請(qǐng)寫出執(zhí)行Demo將會(huì)打印出的結(jié)果: publicclassDemo{ publicstaticvoidmain(String[]args){ inti=1; intj=i++; if((i>++j)&&(I++==j)){ i+=j; } System.out.println(i); }}30、請(qǐng)寫出執(zhí)行Demo將會(huì)打印出的結(jié)果: p

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論