版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第第7頁(yè)共3頁(yè)一、單選題(每小題1分,共30分)MyEclipse()視圖可以將項(xiàng)目中包含的文件及層次結(jié)構(gòu)展示出來(lái)。CPackage B)Declaration C)Navigator D)2.下列標(biāo)識(shí)符中,正確的是(。CA)class B)123_rr C)_lei D)test&123.下列的()8。0x16,08A)0x8 B)0x10 C)08 4.Java()DA)int B)boolean C)float D)Char5.Java布爾類(lèi)型的描述中,正確的是()AA)B)intint有兩個(gè)值,10在Java中,不屬于整數(shù)類(lèi)型變量的是( )Adouble 浮點(diǎn)型 B)long C)int D)7.以下do-while語(yǔ)句構(gòu)成的循環(huán)執(zhí)行次數(shù)是(。Bintk=0;do{++k;}while(k<1);A)一次也不執(zhí)行B)執(zhí)行1次 C)無(wú)限次 D)有語(yǔ)法錯(cuò)誤,不能執(zhí)行8.表達(dá)式(1/0<1)&&(12==0)的值為(。邏輯運(yùn)算結(jié)果只有true和false兩種A)true B)false C)0 D)9.以下()表達(dá)式不可以作為循環(huán)條件Ai=5 B)i<3 C)count==i D)bEqual=str.equals("q")10.下列數(shù)組初始化正確的是()DA)intscore[5]={90,12,34,77,56};int[5]score=newint[];C)int[]score=newint[5]{90,12,34,77,56};D)intscore[]=newint[]{90,12,34,77,56};11.若有定義:byte[]x={11,22,33,-66};其中0≤k≤3,則對(duì)x數(shù)組元素錯(cuò)誤的引用是()CA)x[5-3] B)x[k] C)x[k+5] D)x[0]以下代碼的輸出結(jié)果是(。Dpublicstaticvoidmain(String[]args){for(inti=1;i<=10;i++){if(i%2==0||i%5==0){continue;}System.out.print(i+"\t");}}A)1 B)134 C)13579 D)1379下列()javaBpackagetestpackage; B)importjava.io.*publicclassTest{} packagetestpackage;publicclassTest{}C)importjava.io.*;D)importjava.io.*;classPerson{}importjava.awt.*;publicclassTest{}publicclassTest{}為了在當(dāng)前程序中使用包c(diǎn)h4中的類(lèi),可以使用的語(yǔ)句是( 。Aimportch4.*; B)packagech4.*;C)importch4; D)package15.下面說(shuō)法不正確的是( )CA)類(lèi)是對(duì)象的抽象,對(duì)象是類(lèi)的實(shí)例 B)類(lèi)是組成java程序的最小的單位C)java語(yǔ)言支持多繼承 單 D)java一個(gè)程序中只能有一個(gè)public類(lèi)16.對(duì)于下面的不完整的類(lèi)代碼,下面表達(dá)式中()可以加到構(gòu)造方法中的橫線處。classperson{Stringname,department;publicvoidperson(Stringn){name=n;}publicperson(Stringn,Stringd){department=d;}}personp=newperson(“jim”);personp=newperson(“jim”,”jsjx”);A)person(n) B)this(person(n)) C)this(n) 17.構(gòu)造方法何時(shí)被調(diào)用?( ) BA)類(lèi)定義時(shí) B)創(chuàng)建對(duì)象時(shí) C)調(diào)用對(duì)象方法時(shí) D)使用對(duì)象的變量時(shí)18.定義一個(gè)類(lèi)名為“MyClass.java”的類(lèi),并且該類(lèi)可被一個(gè)工程中的所有類(lèi)訪問(wèn),那該類(lèi)的正確聲明應(yīng)為( )。C(A)privateclassMyClassextendsObject(B)classMyClassextendsObject(C)publicclassMyClass(D)privateclassMyClassextends19.方法重載是指( ) A兩個(gè)或兩個(gè)以上的方法取相同的方法名,但形參的個(gè)數(shù)或類(lèi)型不同(C)兩個(gè)以上的方法名字不同,但形參的個(gè)數(shù)或類(lèi)型相同(D)兩個(gè)以上的方法取相同的方法名,并且方法的返回類(lèi)型相同20.main()HelloAccpshow()方法,其運(yùn)行結(jié)果是(。publicclassHelloAccp{inta=100,b=50;publicvoidavg(){floatc=(a+b)/2;}publicvoidshow(){System.out.println(}4)}
}AB)平均值為:75平均值為:75.0int21.對(duì)于下列代碼:classPerson{publicvoidprintValue(inti,intj){//...}publicvoidprintValue(inti){//...}publicclassTeacherextendsPerson{publicvoidprintValue(){//...}publicvoidprintValue(inti){//...}publicstaticvoidmain(Stringargs[]){Persont=newTeacher();t.printValue(10);11) }12)}第10行語(yǔ)句將調(diào)用哪行語(yǔ)句?() DA)line2 B)line3 C)line6 D)line22.閱讀下面代碼:classparent{protectedintaddvalue(inta,intints; s=a+b; returns;}}classchildextendsparent{}childaddvaluechildaddvalue描述()是正確的。DA)intaddvalue(inti,intj) B)voidaddvalue()C)voidaddvalue(doublei) D)publicintaddvalue(inta,int23.下列哪個(gè)類(lèi)聲明是正確的( )DA)abstractfinalclassH1{…} B)abstractprivatemove(){…}C)protectedprivatenumber; D)publicabstractclass24.Java中所有類(lèi)的父類(lèi)是 DA)Father B)Lang C)Exception 25.Java(。BclassBase{publicvoidmethod(){System.out.print("Basemethod");}}classChildextendsBase{publicvoidmethod(){System.out.print("Childmethod");}}classSample{publicstaticvoidmain(String[]args){Basebase=newChild();base.method();}}A)Basemethod B)ChildmethodC)BasemethodChildmethod D)編譯錯(cuò)誤JavaTest(。classPerson{Stringname="person";publicvoidshout(){System.out.print(name);}}classStudentextendsStringname="student";Stringschool="school";}classTest{publicstaticvoidmain(String[]args){Personp=newStudent();System.out.print(pinstanceofStudent);System.out.print(pinstanceofPerson);System.out.print(pinstanceofObject);System.out.print(pinstanceofSystem);}}true、false、true、false B)false、true、false、trueC)true、true、true、編譯錯(cuò)誤 D)true、true、false、編譯錯(cuò)27.以下關(guān)于接口的說(shuō)法中,正確的是(。D接口中全部方法都是抽象方法,方法可以是任意訪問(wèn)權(quán)限publicstaticfinal接口可以有構(gòu)造方法28.Java(。CpublicinterfaceConstants{intMAX=50;intMIN=1;}publicclassTest{publicstaticvoidmain(String[]args){}}A)Constantscon=newConstants(); B)Constants.MAX=100;C)inti=Constants.MAX-Constants.MIN; D)Constants.MIN>0;29.請(qǐng)問(wèn)所有的異常類(lèi)皆繼承哪一個(gè)類(lèi)?( 。CA)java.io.Exception B)java.lang.ThrowableC)java.lang.Exception 30.catchBA)父類(lèi)在先,子類(lèi)在后 B)子類(lèi)在先,父類(lèi)在C)有繼承關(guān)系的異常不能在同一個(gè)try程序段內(nèi)D)先有子類(lèi),其他如何排列都無(wú)關(guān)二、填空題(每空2分,共20分)1.Java有 JavaSE 、 JavaEE 和JavaME三個(gè)版本。2.Java源程序文件編譯后產(chǎn)生的文件稱(chēng)為 字節(jié)碼 文件,其擴(kuò)展名為 .class 。面向?qū)ο缶幊痰娜筇匦允?封裝 、 繼承 和多態(tài)。抽象(或abstract) 方法是一種僅有方法頭,沒(méi)有具體方法體和操作實(shí)現(xiàn)方法,該方法必須在抽象類(lèi)之中定義。final 方法是不能被當(dāng)前類(lèi)的子類(lèi)重新定義的方法。子類(lèi)必須通過(guò) super 關(guān)鍵字調(diào)用父類(lèi)有參數(shù)的構(gòu)造函數(shù)。在Java程序中,通過(guò)類(lèi)的定義只能實(shí)現(xiàn)單重繼承,但通過(guò) 接口 可以實(shí)現(xiàn)多重繼承關(guān)系。三、閱讀理解題(每題4分,共20分)1.下列程序段的運(yùn)行結(jié)果為 6 inta=1;while(a<5){switch(a){case0:casecase1:case2:a=a+2;
的定義}}System.out.print(a);下列程序段的運(yùn)行結(jié)果為 149totalis14 classtest1{publicstaticvoidmain(Stringargs[]){inty,x=1,total=0;while(x<=3){y=x*x;System.out.println(y);total+=y; ++x;}System.out.println("totalis"+total);}}下列程序段的運(yùn)行結(jié)果為 10.0 。classQ1{publicstaticvoidmain(Stringargs[]){doubled=10;Decdec=newDec();dec.decrement(d);System.out.println(d);}}classDec{publicvoiddecrement(doubledecMe){decMe=decMe-5;}}下列程序段的運(yùn)行結(jié)果為 a=60b=20c=30 。publicclassabc{publicstaticvoidmain(Stringargs[]){SubSubClassx=newSubSubClass(10,20,30);x.show();}}classSuperClass{inta,b;SuperClass(intaa,int a=aa; b=bb;}voidshow(){}}
System.out.println("a="+a+"\nb="+b);classSubClassextendsSuperClass{intc;SubClass(int aa,int bb,int cc){super(aa,bb); c=cc;}}classSubSubClassextendsSubClass{int a;SubSubClass(intaa,intbb,int cc){super(aa,bb,cc); a=aa+bb+cc;}voidshow(){}}
System.out.println("a="+a
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版小區(qū)商業(yè)街物業(yè)社區(qū)環(huán)境美化服務(wù)合同3篇
- 2025版挖掘機(jī)產(chǎn)品售后服務(wù)與技術(shù)升級(jí)合同范本3篇
- 二零二五年度農(nóng)產(chǎn)品展銷(xiāo)中心攤位租賃合同
- 2024項(xiàng)目代建協(xié)議合同
- 二零二五個(gè)人權(quán)利質(zhì)押貸款合同范本3篇
- 2025年度旅游行業(yè)納稅擔(dān)保服務(wù)協(xié)議
- 2025版二手房買(mǎi)賣(mài)合同風(fēng)險(xiǎn)評(píng)估協(xié)議3篇
- 2025年苗圃租賃合同及苗木種植與科研合作協(xié)議
- 二零二五寵物醫(yī)院獸醫(yī)職務(wù)聘任與培訓(xùn)合同4篇
- 二零二五年度出院患者出院前評(píng)估協(xié)議書(shū)范本4篇
- 寒潮雨雪應(yīng)急預(yù)案范文(2篇)
- 2024人教新目標(biāo)(Go for it)八年級(jí)英語(yǔ)下冊(cè)【第1-10單元】全冊(cè) 知識(shí)點(diǎn)總結(jié)
- 垃圾車(chē)駕駛員聘用合同
- 2024年大宗貿(mào)易合作共贏協(xié)議書(shū)模板
- 變壓器搬遷施工方案
- 單位轉(zhuǎn)賬個(gè)人合同模板
- 八年級(jí)語(yǔ)文下冊(cè) 成語(yǔ)故事 第十五課 諱疾忌醫(yī) 第六課時(shí) 口語(yǔ)交際教案 新教版(漢語(yǔ))
- 中考語(yǔ)文二輪復(fù)習(xí):記敘文閱讀物象的作用(含練習(xí)題及答案)
- 2024年1月高考適應(yīng)性測(cè)試“九省聯(lián)考”數(shù)學(xué) 試題(學(xué)生版+解析版)
- (正式版)JBT 11270-2024 立體倉(cāng)庫(kù)組合式鋼結(jié)構(gòu)貨架技術(shù)規(guī)范
- EPC項(xiàng)目采購(gòu)階段質(zhì)量保證措施
評(píng)論
0/150
提交評(píng)論