




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
Java面向?qū)ο笤囶}共30道題,每題3分,滿分90分,60分算及格,不及格的要補考。1)在Java中,如果父類中的某些方法不包含任何邏輯,并且需要有子類重寫,應(yīng)該使用()關(guān)鍵字來申明父類的這些方法。(選擇一項)FinalStaticAbstractVoid2)給定兩個java程序,如下:publicinterfaceFace{intcounter=40;}publicclassTestimplementsFace{privatestaticintcounter;publicstaticvoidmain(String[]args){System.out.println(++counter);}}Test.java的編譯運行結(jié)果是()。(選擇一項)4041013)給定java代碼,如下:publicclassTest{逵書破互卷___下筆力逵書破互卷___下筆力0有注電逵書破互卷――下筆如有神逵書破互卷――下筆如有神a)1a)1}}staticinti;publicintaMethod(){i++;returni;}publicstaticvoidmain(String[]args){Testtest=newTest();test.aMethod();System.out.println(test.aMethod());}}編譯運行后,輸出結(jié)果是()。(選擇一項)01234)給定java代碼,如下:abstractclassShape{abstractvoiddraw();}要創(chuàng)建Shape類的子類Circle,以下代碼正確的是()。(選擇二項)classCircleextendsShape{intdraw(){}abstractclassCircleextendsShape{}classCircleextendsShape{voiddraw();classCircleextendsShape{voiddraw(){}}5)給定java代碼,如下:classParent{publicvoidcount(){System.out.println(10%3);}}publicclassTestextendsParent{publicvoidcount(inti){System.out.println(10%i);}publicstaticvoidmain(String[]args){Parentp=newTest();p.count(3);}}編譯運行,結(jié)果是()。(選擇一項)逵書破互卷___下筆力逵書破互卷___下筆力0有注電33.333333333333335編譯錯誤6)給定java程序Test.java,如下:importjava.util.ArrayList;privateclassTestingextendsArrayList{privatevoidaMethod(){}}publicclassTestextendsTesting{}現(xiàn)在該程序編譯無法通過,錯誤原因是()(選擇一項)ArrayList不能被繼承一個Test.java文件中不能聲明兩個類Test的繼承語法有錯誤Testing不能被聲明為private7)給定java程序,如下:publicclassTest{privatestaticfinalintcounter=10;publicstaticvoidmain(String[]args){System.out.println(++counter);}}編譯運行Test.java,結(jié)果是()(選擇一項)1011c)編譯錯誤d)運行時出現(xiàn)異常8)在java中,以定義了兩個接口B和C,要定義一個實現(xiàn)這兩個接口的類,以下語句正確的是()(選擇一項)interfaceAextendsB,CinterfaceAimplementsB,CclassAimplementsB,CclassAimplementsB,implementsC9)給定一個Java程序代碼,如下:publicclassTest{intcount=9;publicvoidcount1(){intcount=10;System.out.println("count1="+count);}publicvoidcount2(){System.out.println("count2="+count);}publicstaticvoidmain(Stringargs[]){Testt=newTest();t.count1();t.count2();逵書破互卷___下筆力逵書破互卷___下筆力0有注電逵書破互卷――下筆如有神逵書破互卷――下筆如有神}行編譯后,輸出結(jié)果是()。(選擇一項)count1=9count2=9count1=10count2=9count1=10count2=10count1=9count2=1010)在JAVA中,com包中某類的方法使用下列()訪問修飾符修飾后,可以被com.db包中的子類訪問,但不能被com?db中其他類訪問。(選擇一項)Privateprotecte0PublicFridndly給定如下java代碼,以下()修飾符可以填入下劃線處。(選擇二項)classParent{protectedvoideat(){}}classChildextendsParent{voideat(){}ProtectedPrivate什么也不填Public12)在Java中,下面關(guān)于抽象類的描述正確的是()。(選擇兩項)a)抽象類可以被實例化b)如果一個類中有一個方法被聲明為抽象的,那么這個類必須是抽象類|c)抽象類中的方法必須都是抽象的d)聲明抽象類必須帶有關(guān)鍵字abstract13)給定如下Java代碼,以下O方法可以加入Child類中。(選擇兩項)PublicclassParent{intchange(){}}ClassChildextendsParent{}publicintchange(){}intchang(inti){}privateintchange(){}abstractintchange(){}14)在java中,在定義類時加上修飾符()可以實現(xiàn)該類不能被實例化。(選擇一項)FinalPublicPrivate逵書破互卷逵書破互卷——下筆如有神逵書破互卷___下筆力逵書破互卷___下筆力0有注電00d)d)7Abstract15)在java中,下面()的陳述是正確的。(選擇二項)a)私有方法不能被重載b)靜態(tài)方法能被重載c)公有方法被重寫后的訪問修飾符可以變成privated)一個被重寫的方法不能拋出一個在基類中不被檢查的異常|16)分析下面的java代碼輸出結(jié)果為()。(選擇一項)ClassPoint{Intx,y;Point(intx,inty){This.x=x;This.y=y;}Publicststicvoidmain(String[]args){Pointpt1,pt2;Pt1=newPint(3,3);Pt2=newPint(4,4);System.out.print(pt1.x+pt2.x);}}634817)在java中,以下程序的輸出結(jié)果是()。(選擇一項)ClassPoint{Intx;Booleany;Voidoutput(){System.out.println(x);System.out.println(y);}Publicstaticvoidmain(String[]args){Piontpt=newPoint();Pt.output();}}運行錯誤0Ture0False0逵書破互卷___下筆力逵書破互卷___下筆力0有注電18)給定java代碼如下,編譯運行結(jié)果是()。(選擇一項)publicclassTestextendsParent{publicintcount(){return1%9;}publicstaticvoidmain(String[]args){System.out.println(count());}}a)編譯錯誤運行時出現(xiàn)例外正常運行,輸出1正常運行,輸出01、在Java中,如果父類中的某些方法不包含任何邏輯,并且需要有子類重寫,應(yīng)該使用()關(guān)鍵字來申明父類的這些方法。(選擇一項)finalstaticabstractvoid20)在Java接口中,下列選項里有效的方法聲明是()(選擇二項)publicvoidaMethod();voidaMethod();staticvoidaMethod();protectedvoidaMethod();21)給定java代碼,如下:Strings=null;s.concat(“abc”);運行時,會產(chǎn)生()類型的異常。(選擇一項)ArithmeticExceptionNullPointerException]IOExceptionEOFException22)在java中,下面捕獲異常的語句正確的是()。(選擇二項)try{}finally{}try{}try{try{}try{try{}finally{}}catch(Exceptionex){}23)給定一段Java代碼,如下:運行后,輸出結(jié)果將是()(選擇一項)publicclassTest{publicstaticvoidmain(String[]args)inta[]={0,1,2,3,4};intsum=0;try{for(inti=1;i<6;i++){sum=wum+a[i];}System.out.println("sum="+sum);}catch(ArrayIndexOutOfBoundsExceptione){System.out.println("數(shù)組越界");}Finally{System.out.println("程序結(jié)束");}}}sum=10程序結(jié)束sum=10c)數(shù)組越界程序結(jié)束d)數(shù)組越界24)給定java代碼,如下:編譯運行,結(jié)果是()(選擇一項)publicstaticvoidmain(String[]args){Strings;System.out.println(“s=”+s);}a)編譯錯誤b)編譯通過,但出現(xiàn)運行時錯誤c)正常運行,輸出s=nulld)正常運行,輸出s=25)關(guān)于Java的異常處理,以下說法正確的是()。(選擇一項)a)任何可能引發(fā)Error類異常的語句必須封裝在try塊中b)任何可能引發(fā)Exception異常的語句必須封裝在try塊中c)任何可能引發(fā)RuntimeException異常的語句必須封裝在try塊中d)正常情況下,程序無法捕獲Error類的異常26)給定java代碼,如下,編譯運行后,結(jié)果是()。(選擇一項)publicclassTest{staticStrings;publisstaticvoidmain(Stringargs[]){charc=s.charAt(0);System.out.println(c);a)編譯錯誤b)運行期異常,異常類型為NullpointerException]運行期異常,異常類型為ArithmeticExceptioin運行正常,但無輸出內(nèi)容27)在java的異常處理中,用戶自定義的異常類應(yīng)該是()的子類。(選擇一項)ExceptionThrowableErrorRuntimeException28)給定入下JAVA代碼,運行結(jié)束后,控制臺上將輸出()。(選擇一項)publicclassTest{publicstaticStringoutput=””;publicstaticvoidfoo(inti){try{Output+=”1”;}catch(Excepione){Output+=”2”;}finally{Output+=”3”;utput}}publicstaticvoidmain(Stringargs[]){foo(0);Sys
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 關(guān)于商鋪租金合同范本
- 墻地磚合同范本
- 全書定制合同范本
- 單位電腦采購合同范本
- 單位與保安合同范本
- 個人投資合伙合同范本
- 修路轉(zhuǎn)讓合同范例
- 入圍合同范本
- 做線上合同范本
- 麻城外包型鋼加固施工方案
- 10我們所了解的環(huán)境污染 (教學(xué)設(shè)計)2023-2024學(xué)年統(tǒng)編版道德與法治四年級上冊
- 2025中國煙草/中煙工業(yè)招聘易考易錯模擬試題(共500題)試卷后附參考答案
- 新教科版小學(xué)科學(xué)三年級下冊教案(全冊)
- 2025小學(xué)語文一年級下冊第二單元教學(xué)課件匯編(配套新教材)
- 天津2025年天津中德應(yīng)用技術(shù)大學(xué)輔導(dǎo)員崗位招聘7人筆試歷年參考題庫附帶答案詳解
- 2025年湘西民族職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年常考版參考題庫含答案解析
- 2025年海南職業(yè)技術(shù)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點含答案解析
- 北京市西城區(qū)2024-2025學(xué)年高三上學(xué)期期末考試語文試題(解析版)
- 2025年春新人教版數(shù)學(xué)一年級下冊課件 第六單元 數(shù)量間的加減關(guān)系 第2課時 求比1個數(shù)多(少)幾的數(shù)
- 語文課堂中的多媒體教學(xué)方法研究
- 2025年湖南交通職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
評論
0/150
提交評論