




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1.有以下程序片段,以下哪個選項不能插入到行1D1 .2 .publicclassInteresting3 ./dosth4 .只能有一個public修飾的classA、importjava.awt.*;B、packagemypackage;C、classOtherClassD、publicclassMyClass2. 以下哪項是接口的正確定義?BDA、interfaceBvoidprint();(接口里的方法都是抽象的,不能有方法體)B、abstractinterfaceBvoidprint();C、abstractinterfaceBextendsA1,A2A1、A2為已定義的接口abst
2、ractvoidprint();(同上)D、interfaceBvoidprint();1.接口可以聲明為public(公共)或默認(rèn)的訪問權(quán)限。接口隱含說明是抽象的(abstract)的。2.接口的方法默認(rèn)即為public(公共)且是abstract(抽象)的.3.接口中的變量默認(rèn)即為public(公共)static(靜態(tài))andfinal(最終的)。接口聲明編譯器如何解釋呢publicinterfaceSearchablepublicabstractinterfaceSearchableabstractinterfaceSearchableabstractinterfaceSearchabl
3、einterfaceSearchableabstractinterfaceSearchablevoidsearch(StringsearchString);publicabstractvoidsearch(StringsearchString);abstractvoidsearch(StringsearchString)publicabstractvoidsearch(String;searchString);publicvoidsearch(StringsearchString);publicabstractvoidsearch(StringsearchString);charMATCH_O
4、NLY_ONE?'publicstaticfinalcharMATCH_ONLY_O=?'JpubliccharMATCH_ONLY_ONE='publicstaticfinalcharMATCH_ONLY_O=?'JstaticMATCH_ONLY_ONE=:publicstaticfinalcharMATCH_ONLY_O=?'JfinalcharMATCH_ONLY_ONE='publicstaticfinalcharMATCH_ONLY_O=?'JfinalpubliccharMATCH_ONLY_ONE=?;Jpublicsta
5、ticfinalcharMATCH_ONLY_O=?'JNENENENENE3.下面哪個函數(shù)是publicvoidaMethod()附重載函數(shù)?A、 voidaMethod().B、 publicintaMethod().C、 publicvoidaMethod().D、 publicintaMethod(intm).重載:定義同名的方法,方法的形式參數(shù)個數(shù)、類型或順序各不一樣,傳回的值也可以不一樣4.A派生出子類B,B派生出子類C,并且在Java源代碼中有如下聲明:1. Aa0=newA();2. Aa1=newB();3. Aa2=newC();問以下哪個說法是正確的?DA只有第1
6、行能通過編譯B、第1、2行能通過編譯,但第3行編譯出錯C、第1、2、3行能通過編譯,但第2、3行運行時出錯D、第1行、第2行和第3行的聲明都是正確的A是B的父類,也算是C的父類5.假設(shè)A類有如下定義,設(shè)a是A類的一個實例,以下語句調(diào)用哪個是錯誤的?CAa=newA();classAinti;staticStrings;.voidmethod1()staticvoidmethod2()A、System.out.println(a.i);B、a.method1();C、A.method1();D、A.method2();A是類名,應(yīng)該調(diào)用對象a6. 有如下代碼段:1)2) if(unsafe()/
7、dosomething3) elseif(safe()/dotheother4) 其中,方法unsafe()將拋出lOException,請問可將以下哪項填入第1行?D5) publicIOExceptionmethodName()8) publicvoidmethodName()9) publicvoidmethodName()throwIOException10) publicvoidmethodName()throwsIOException7. Java的字符類型采用的是Unicode編碼方案,每個Unicode碼占用C個比特位。byteA、8B、16C、32D、648. 以下關(guān)于繼承的
8、表達(dá)正確的選項是A。A、在Java中類只允許單一繼承.B、在Java中一個類只能實現(xiàn)一個接口(可以實現(xiàn)多個接口)C、在Java中一個類不能同時繼承一個類和實現(xiàn)一個接口可以的D、在Java中接口只允許單一繼承可以繼承多個接口9. 給出下面代碼,關(guān)于該程序以下哪個說法是正確的?CpublicclassPersonstaticintarr=newint5;publicstaticvoidmain(Stringa)System.out.println(arr0);A編譯時將產(chǎn)生錯誤B、編譯時正確,運行時將產(chǎn)生錯誤C、輸出零D、輸出空輸出數(shù)組的首地址arr0,int類型的初始值為010. 在使用inte
9、rface聲明一個接口時,只可以使用D修飾符修飾該接口。A、privateB、protectedC、privateprotectedD、public接口只能和public和abstract關(guān)鍵字連用11. 編譯并運行以下程序,以下描述哪個選項是正確的D1. classA2. protectedbooleanequals()3. returnsuper.equals();4. .5.(只有調(diào)用父類非私有屬性和方法時才使用到super)A、編譯通過運行無異常B、編譯通過但運行時出錯C、彳f2出錯,不能成功編譯D、不能成功編譯,行3出錯12. 有語句Strings=helloworld;,以下操作哪
10、個是不合法的?BA、inti=s.length();B、s>>>=3;>>>為無符號右移運算符,去掉“=號C、Stringts=s.trim();D、Stringt=s+!;13. 以下關(guān)于Java語言的特點,描述錯誤的選項是CA.Java是跨平臺的編程語言B.Java支持分布式計算C.Java是面向過程的編程語言面向?qū)ο驞.Java支持多線程14. 下述概念中不屬于面向?qū)ο蠓椒ǖ氖荄。A.對象、消息B.繼承、多態(tài)C.類、封裝D.過程調(diào)用過程調(diào)用是屬于過程方法15. 構(gòu)造化程序設(shè)計所規(guī)定的三種根本控制構(gòu)造是CA.輸入、處理、輸出B.樹形、網(wǎng)形、環(huán)形C.順序、
11、選擇、循環(huán)D.主程序、子程序、函數(shù)16. 以下關(guān)于構(gòu)造方法的表達(dá)中,錯誤的選項是CA. Java語言規(guī)定構(gòu)造方法名與類名必須一樣B. Java語言規(guī)定構(gòu)造方法沒有返回值,但不用void聲明C. Java語言規(guī)定構(gòu)造方法不可以重載D. Java語言規(guī)定構(gòu)造方法只能通過new自動調(diào)用17. 以下哪個類的聲明是正確的?DA. abstractfinalclassHIfinal代表常量,但是抽象類不能實例化B. abstractprivatemove()這是定義方法的C. protectedprivatenumber;不是定義類,且修飾符重復(fù)D. publicabstractclassCar18. 關(guān)
12、于被私有訪問控制符private修飾的成員變量,以下說確的是CA.可以被三種類所引用:該類自身、與它在同一個包中的其他類、在其他包中的該類的子類B.可以被兩種類訪問和引用:該類本身、該類的所有子類C.只能被該類自身所訪問和修改D.只能被同一個包中的類訪問19. 以下關(guān)于for循環(huán)和while循環(huán)的說法中哪個是正確的?BA. while循環(huán)能實現(xiàn)的操作,for循環(huán)也都能實現(xiàn)B. while循環(huán)判斷條件一般是程序結(jié)果,for循環(huán)判斷條件一般是非程序結(jié)果C.兩種循環(huán)任何時候都可替換D.兩種循環(huán)構(gòu)造中都必須有循環(huán)體,循環(huán)體不能為空20. 閱讀以下代碼:importjava.io.*;importjav
13、a.util.*;publicclassfoopublicstaticvoidmain(Stringargs)Strings;System.out.println("s="+s);輸出結(jié)果應(yīng)該是:CA.代碼得到編譯,并輸出“s二代碼不能編譯通過B.代碼得到編譯,并輸出“s=nullC.由于Strings沒有初始化,代碼不能編譯通過D.代碼得到編譯,但捕獲到NullPointException#常21. 編譯運行以下程序后,關(guān)于輸出結(jié)果的說明正確的選項是CpublicclassConditionalpublicstaticvoidmain(Stringargs)intx=4;
14、System.out.println(“valueis“+(x>4)?99.9:9);A.輸出結(jié)果為:valueis99.9B.輸出結(jié)果為:valueis9C.輸出結(jié)果為:valueis9.0判斷為false時取“:后面的值9,又因為有99.9double類型,最后值類型也為doubleD.編譯錯誤22. 執(zhí)行完以下代碼intx=newint10;后,以下哪項說明是正確的AAx9為0B. x9未定義new出數(shù)組后未賦值,那么系統(tǒng)默認(rèn)int類型數(shù)據(jù)為0C. x10為0下標(biāo)越界,數(shù)組下標(biāo)是從0開場的Dx0為空同B*23.關(guān)于以下程序段,正確的說法是C1 Strings1=“a+“b;2 St
15、rings2=newStrings1;3 ifs1=s24 System.out.println(“=issucceeded);5 if(s1.equals(s2)6 .System.out.println(".equals。issucceeded);A.彳f4與行6都將執(zhí)行B.彳f4執(zhí)行,行6不執(zhí)行C.彳f6執(zhí)行,行4不執(zhí)行C.彳f4、行6都不執(zhí)行24.CpublicclassIncrementpublicstaticvoidmain(Stringargs)intc;c=2;System.out.println(c);/2System.out.println(c+);/2Syste
16、m.out.println(c);/3c+->是先取值再運算A222B233C223D34425. 以下哪一個關(guān)鍵字用于實現(xiàn)接口來定義類?BA、extends繼承B、implements實現(xiàn)C、abstrac,抽象)D、interface接口判斷題1 子類不能繼承父類的私有成員變量,因此也沒有任何方法可以修改父類的私有成員變量。F2 .Java語言包括兩類變量:簡單變量和引用變量T3函數(shù)重載時,同名函數(shù)的參數(shù)類型列表必須不同T4 一個類可以選擇地實現(xiàn)接口的局部函數(shù)F5 JAVA中的引用變量需要初始化,簡單變量可以不進(jìn)展初始化F6 .Java只支持單繼承,也就是說子類只能有一個直接父類To
17、7 子類可以繼承父類的除私有成員以外的其它所有成員。F8.兩個浮點數(shù)相除,即使除數(shù)為0,也不會出現(xiàn)異常退出。T9.抽象類不能實例化,也就是說,不能有自己的對象T10.Object類是所有其它類的直接或間接父類T1 .抽象類可以有構(gòu)造方法,接口中不能有構(gòu)造方法。2 .抽象類中可以有普通成員變量,接口中沒有普通成員變量3 .抽象類中可以包含非抽象的普通方法,接口中的所有方法必須都是抽象的,不能有非抽象的普通方法。4 .抽象類中的抽象方法的訪問類型可以是public,protected和默認(rèn)類型,雖然eclipse下不報錯,但應(yīng)該也不行,但接口抽象方法只能是public類型的,并且默認(rèn)即為publi
18、cabstract類型。5 .抽象類中可以包含靜態(tài)方法,接口中不能包含靜態(tài)方法6 .抽象類和接口中都可以包含靜態(tài)成員變量,抽象類中的靜態(tài)成員變量的訪問類型可以任意,但接口中定義的變量只能是publicstaticfinal類型,并且默認(rèn)即為publicstaticfinal類型。7 .一個類可以實現(xiàn)多個接口,但只能繼承一個抽象類。1、覆蓋的方法的標(biāo)志必須要和被覆蓋的方法的標(biāo)志完全匹配,才能到達(dá)覆蓋的效果;2、覆蓋的方法的返回值必須和被覆蓋的方法的返回一致;3、覆蓋的方法所拋出的異常必須和被覆蓋方法的所拋出的異常一致,或者是其子類;4、被覆蓋的方法不能為private,否那么在其子類中只是新定義了一個方法,并沒有對其進(jìn)展覆蓋。1、在使用重載時只能通過不同的參數(shù)樣式。例如,不同的參數(shù)類型,不同的參數(shù)個數(shù),不同的參數(shù)順序當(dāng)然,同一方法的幾個參數(shù)類型必須不一樣,例如可以是fun(int,float),但是不能為fun(int,int);好似可以這樣寫啊2、不能通過訪問
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 14《背影》教學(xué)設(shè)計2024-2025學(xué)年八年級語文上冊同步課堂(統(tǒng)編版)
- 上海國內(nèi)旅游合同范本
- 加油站供貨合同范本
- 保安管理服務(wù)合同范例
- 健身房市場推廣合同范本
- 第21課 活動課 從考古發(fā)現(xiàn)看中華文明的起源(教學(xué)設(shè)計-課堂使用)2024-2025學(xué)年七年級歷史上冊同步備課系列(統(tǒng)編版2024)
- 企業(yè)合同范本英文
- 2024年宣城郎溪縣縣直事業(yè)單位引進(jìn)專業(yè)人才考試真題
- 第16課 明朝的科技、建筑與文學(xué)(教學(xué)設(shè)計)2023-2024學(xué)年七年級歷史下冊同步教學(xué)設(shè)計(統(tǒng)編版)
- 勞動合同范本 宿舍
- 三好學(xué)生競選12
- 2024年河南鄭州二七區(qū)侯寨中心衛(wèi)生院招聘筆試真題
- 中國糖尿病防治指南+2024+解讀
- 崗位職責(zé)心得體會(2篇)
- 2025年上海寶冶集團限公司招聘歷年高頻重點提升(共500題)附帶答案詳解
- 機械設(shè)計基礎(chǔ) 課件 01機械設(shè)計概論
- GB/T 6822-2024船體防污防銹漆體系
- 全國第三屆職業(yè)技能大賽(智能網(wǎng)聯(lián)汽車裝調(diào)運維)選拔賽理論考試題庫(含答案)
- 電信網(wǎng)絡(luò)詐騙犯罪的特征、治理困境及對策建議
- 救護(hù)車掛靠私立醫(yī)院協(xié)議書(2篇)
- 《血透患教》課件
評論
0/150
提交評論