2006年《面向?qū)ο蟪绦蛟O(shè)計(jì)》驗(yàn)試題及答案_第1頁
2006年《面向?qū)ο蟪绦蛟O(shè)計(jì)》驗(yàn)試題及答案_第2頁
2006年《面向?qū)ο蟪绦蛟O(shè)計(jì)》驗(yàn)試題及答案_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡(jiǎn)介

PAGEPAGE5/5軟件學(xué)院05級(jí)《面向?qū)ο蟪绦蛟O(shè)計(jì)》第二測(cè)驗(yàn)題200666一、選擇題(80分,每題4分)說明:每題4分,只有1個(gè)正確答案,請(qǐng)將正確答案填寫在下面表格中。題號(hào)1234567891011121314151617181920答案DCBDACCBCDBBABDABBABJavamain(String B.int C.char D.voidpublicclasspublicstaticvoidmain(Stringargs[]){System.out.println(args[0]);}}javaTest.classjavaTestjavaTestaStringjavacTest欲構(gòu)造ArrayListListArrayListmyList=newObjec(;ListmyList=newArrayLis(;ArrayListmyList=newLis(;ListmyList=newLis(;publicclassTest{staticObjecto;publicstaticvoidmain(Stringargs[]){System.out.println(o);}}編譯時(shí)將產(chǎn)生錯(cuò)誤。 編譯時(shí)正確,運(yùn)行時(shí)將產(chǎn)生錯(cuò)誤C.程序輸出零。 程序輸出null。根據(jù)下面代碼,那個(gè)選項(xiàng)是正確的?publicclassTest{staticinta[]=newa[10];publicstaticvoidmain(Stringargs[]){System.out.println(a[0]);}}編譯時(shí)將產(chǎn)生錯(cuò)誤。 編譯時(shí)正確,運(yùn)行時(shí)將產(chǎn)生錯(cuò)誤C.程序輸出零。 程序輸出null。哪個(gè)關(guān)鍵字可以拋出異常?transient B.finally C.throw D.static對(duì)于下列代碼,下述哪些方法可以加入類publicclassParent{publicintaddValue(inta,intb)ints;s=a+b;returns;}}classChildextendsParent{ }intaddValue(inta,intb){...}publicvoidaddValue(inta,intb){/...}publicintaddValue(inta){...}publicintaddValue(inta,intb)throwsMyException{...}哪種布局管理器的容器中的組件大小不隨容器大小的變化而改變?CardLayoutB.FlowLayoutC.BorderLayoutD.GridLayoutTeacherStudentPersonPersonp;Teachert;Students;//設(shè)p,t和s都是非null引用if(tinstanceofPerson){s=(Student)t;}最后一條語句的結(jié)果是:將構(gòu)造一個(gè)Student對(duì)象。 B.表達(dá)式是合法的。C.表達(dá)式是錯(cuò)誤的。 D.編譯時(shí)正確,但運(yùn)行時(shí)錯(cuò)誤。下面哪種注釋方法能夠支持javadoc命A./**...**/ B./*...*/C.// D./**...*/關(guān)于異常處理下列說法中正確的是:Javacatchtry-catch-finally結(jié)構(gòu)處理完異常后結(jié)束程序的運(yùn)行。D.關(guān)于容器下列說法中錯(cuò)誤的是:可以提供快速隨機(jī)訪問的容器是ArrayList。TreeSetC.頻繁進(jìn)行元素插入和刪除操作時(shí),使用LinkedList效率較高。D.以查找時(shí)間為主要考慮因素的容器是HashSet。根據(jù)下面代碼,找出正確的選項(xiàng)。publicclassTest{publicstaticvoidmain(Stringargs[]){Objecto;System.out.println(o);}}編譯時(shí)將產(chǎn)生錯(cuò)誤。 編譯時(shí)正確,運(yùn)行時(shí)將產(chǎn)生錯(cuò)誤C.程序輸出零。 程序輸出null。下列關(guān)于對(duì)象類型轉(zhuǎn)換的說法中正確的是:某類的對(duì)象引用只能指向它的直接子類的對(duì)象。不存在祖先與后代關(guān)系的兩個(gè)類的對(duì)象之間一定不能進(jìn)行類型轉(zhuǎn)換。后代類的對(duì)象引用能指向其祖先類的對(duì)象。對(duì)象類型轉(zhuǎn)換只有強(qiáng)制轉(zhuǎn)換而沒有自動(dòng)轉(zhuǎn)換。下列關(guān)于Java構(gòu)造方法的名字必須與類的名字完全相同。構(gòu)造方法沒有返回值也不能用void父類的構(gòu)造方法不能被子類繼承。構(gòu)造方法必須用publicJavaJava包是多個(gè)相關(guān)的Java使用import如果源程序中沒有使用packageSystemMathjava.io B.java.langC.java.awt D.java.util下面關(guān)于JavaAppletApplet也需要main()方法 B.Applet必須繼承自java.awt.AppletC.Applet能訪問本地文件 D.Applet程序不需要編譯選擇如下一段程序正確的輸出結(jié)果。classA{voidgo(){System.out.print("A");}}classBextendsA{voidgo(){super.go();System.out.printpublicstaticvoidmain(String[]args){Aa=newBb=newa.go();b.go();}}AAB B.AB C.ABB D.BB下列哪個(gè)說法是錯(cuò)誤的?構(gòu)造方法是創(chuàng)建對(duì)象時(shí)由系統(tǒng)自動(dòng)調(diào)用的。JavaJavaJava二、判斷題(20分,每題4分)classZeta{staticvoidsetX(intn){x=n;}intx;}答案:錯(cuò)誤classAlpha{publicvoidset(intp){n=p;}privateintn;}classZetaextendsAlpha{publicvoidm(){n=0;}答案:錯(cuò)誤classPar{Stringname;publicPar(Strings){name=s;}}classChdextendsPar{intid;publicChd(inti){id=i;}}答案:錯(cuò)誤classAlpha{privatevoidpubl

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(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)論