資源描述:
《面向?qū)ο蠡靖拍蠲嫦驅(qū)ο筇匦浴酚蓵T上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、面向?qū)ο蠡靖拍睿嫦驅(qū)ο蟾拍?、類的定義、構(gòu)造方法、變量的作用范圍、對象的初始化方式、方法重載、變量命名規(guī)范)1.以下對象初始化方式錯誤的是:A.定義的時候給對象賦值B.使用析構(gòu)函數(shù)給對象賦值C.使用構(gòu)造函數(shù)給對象賦值D.使用公有函數(shù)給對象賦值2、要想定義一個不能被實(shí)例化的抽象類,在類定義中必須加上修飾符()。A、finalB、publicC、privateD、abstract3、以下代碼中,this是指()。classbird{intx,y;voidfly(intx,inty){this.x=x;this.y=y;}}A、birdB、flyC、bird或flyD、不一定3.
2、在Java中,所有類的根類是____?! 、java.lang.Objet B、java.lang.Class C、java.applet.Applet D、java.awt.Frame4.在Java中,用package語句說明一個包時,該包的層次結(jié)構(gòu)必須是____?! 、與文件的結(jié)構(gòu)相同 B、與文件目錄的層次相同 C、與文件類型相同 D、與文件大小相同 5.下列構(gòu)造方法的調(diào)用方式中,正確的是____。 A、按照一般方法調(diào)用 B、由用戶直接調(diào)用 C、只能通過new自動調(diào)用 D、被系統(tǒng)調(diào)用 20.類Panel默認(rèn)的布局管理器是____?! 、Gri
3、dLayout B、BorderLayout C、FlowLayout D、GardLayout 21.在Java中,能實(shí)現(xiàn)多重繼承效果的方式是____?! 、內(nèi)部類 B、適配器 C、接口 D、同步 6.指出下列程序運(yùn)行的結(jié)果publicclassExample{ Stringstr=newString("good"); char[]ch={'a','b','c'}; publicstaticvoidmain(Stringargs[]){ Exampleex=newExample(); ex.change(ex.str,ex.ch);
4、 System.out.print(ex.str+"and"); Sytem.out.print(ex.ch); } publicvoidchange(Stringstr,charch[]){ str="testok"; ch[0]='g'; }}AgoodandabcBgoodandgbcCtestokandabcDtestokandgbc7.構(gòu)造器Constructor是否可被override?AA:可以。B:不可以C:根據(jù)情況而定D:不清楚8.Java語言具有許多優(yōu)點(diǎn)和特點(diǎn),下列選項(xiàng)中,哪個反映了Java程序并行機(jī)制的特點(diǎn)?A)安全性 B)多線
5、性 C)跨平臺 D)可移植9.下列哪個類聲明是正確的?A)abstractfinalclassHI{???}B)abstractprivatemove(){???}C)protectedprivatenumber;D)publicabstractclassCar{???}10.下列關(guān)于for循環(huán)和while循環(huán)的說法中哪個是正確的?A)while循環(huán)能實(shí)現(xiàn)的操作,for循環(huán)也都能實(shí)現(xiàn) B)while循環(huán)判斷條件一般是程序結(jié)果,for循環(huán)判斷條件一般是非程序結(jié)果 C)兩種循環(huán)任何時候都可替換 D)兩種循環(huán)結(jié)構(gòu)中都必須有循環(huán)體,循環(huán)體不能為空11.異常包含下列那些內(nèi)容?
6、A)程序中的語法錯誤 B)程序的編譯錯誤 C)程序執(zhí)行過程中遇到的事先沒有預(yù)料到的情況 D)程序事先定義好的可能出現(xiàn)的意外情況12.下面關(guān)于變量及其范圍的陳述哪些是正確的。A)實(shí)例變量是類的成員(域)變量;B)實(shí)例變量用關(guān)鍵字static聲明;C)在方法中定義的局部變量在該方法被執(zhí)行時創(chuàng)建;D)局部變量在使用前必須被初始化;13.下面哪些判斷是正確的。A)Abstract不能和final并列修飾同一個類;B)一個方法使用final修飾,則該方法所在的類不能被繼承;C)abstract方法所在的類必須是abstract類D)static方法中能處理非static域E)ab
7、stract類中能有private方法F)abstract類中不能包含final修飾的方法G)private可以和static一起修飾一個方法14.在Java中,對象在何種狀態(tài)下會被回收?(A) A當(dāng)沒有引用變量再指向該對象時 B當(dāng)對象關(guān)系的引用變量消失時 C當(dāng)沒有任何程序再訪問一個對象或?qū)ο蟮某蓡T變量時 D當(dāng)對象的所有成員函數(shù)都執(zhí)行一遍以后15:如果catch塊中包括多個異常類,這些異常類的匹配原則是什么?(C) A接try塊中程序執(zhí)行的順序,尋找最通用的異常類 B接try塊中程序執(zhí)行的順