版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《JAVA語(yǔ)言程序設(shè)計(jì)》期末考試試題及答案2(應(yīng)考必備題庫(kù))一.判斷題1.Java的源代碼中定義幾個(gè)類,編譯結(jié)果就生成幾個(gè)以.class為后綴的字節(jié)碼文獻(xiàn)。(√)2.Java程序里,創(chuàng)建新的類對(duì)象用關(guān)鍵字new,回收無(wú)用的類對(duì)象使用關(guān)鍵字free。(×)3.Java有垃圾回收機(jī)制,內(nèi)存回收程序可在指定的時(shí)間釋放內(nèi)存對(duì)象。(×)4.構(gòu)造函數(shù)用于創(chuàng)建類的實(shí)例對(duì)象,構(gòu)造函數(shù)名應(yīng)與類名相同,返回類型為void。(×)5.在異常解決中,若try中的代碼也許產(chǎn)生多種異常則可以相應(yīng)多個(gè)catch語(yǔ)句,若catch中的參數(shù)類型有父類子類關(guān)系,此時(shí)應(yīng)當(dāng)將父類放在后面,子類放在前面。(√)6.擁有abstract方法的類是抽象類,但抽象類中可以沒(méi)有abstract方法。(√)7.Java的屏幕坐標(biāo)是以像素為單位,容器的左下角被擬定為坐標(biāo)的起點(diǎn)。(×)8.靜態(tài)初始化器是在其所屬的類加載內(nèi)存時(shí)由系統(tǒng)自動(dòng)調(diào)用執(zhí)行。(√)9.在Java中對(duì)象可以賦值,只要使用賦值號(hào)(等號(hào))即可,相稱于生成了一個(gè)各屬性與賦值對(duì)象相同的新對(duì)象。(×)二.單項(xiàng)選擇題1.Javaapplicat(yī)ion中的主類需包含main方法,以下哪項(xiàng)是main方法的對(duì)的形參?()A、Stringargs B、Stringar[] C、Chararg ?D、StringBufferargs[]2.以下關(guān)于繼承的敘述對(duì)的的是()。A、在Java中類只允許單一繼承B、在Java中一個(gè)類只能實(shí)現(xiàn)一個(gè)接口C、在Java中一個(gè)類不能同時(shí)繼承一個(gè)類和實(shí)現(xiàn)一個(gè)接口D、在Java中接口只允許單一繼承3.paint()方法使用哪種類型的參數(shù)?()A、Graphics?B、Graphics2D C、String D、Color4.以下哪個(gè)不是Java的原始數(shù)據(jù)類型()A、int B、Boolean C、float?D、char5.以下哪項(xiàng)也許包含菜單條( )。A、Panel?B、Frame C、Applet?D、Dialog6.若需要定義一個(gè)類域或類方法,應(yīng)使用哪種修飾符?()A、stat(yī)ic B、package?C、privat(yī)e D、public7.在瀏覽器中執(zhí)行applet程序,以下選項(xiàng)中的哪個(gè)方法將被最先執(zhí)行()。A、init()?B、start() C、destroy() D、stop()8.給出下面代碼,關(guān)于該程序以下哪個(gè)說(shuō)法是對(duì)的的?()publicclassPerson{staticintarr[]=newint[5];publicstaticvoidmain(Stringa[]){System.out.println(arr[0]);}}A、編譯時(shí)將產(chǎn)生錯(cuò)誤 B、編譯時(shí)對(duì)的,運(yùn)營(yíng)時(shí)將產(chǎn)生錯(cuò)誤C、輸出零 ?D、輸出空9.下列哪些語(yǔ)句關(guān)于Java內(nèi)存回收的說(shuō)明是對(duì)的的?()A、程序員必須創(chuàng)建一個(gè)線程來(lái)釋放內(nèi)存B、內(nèi)存回收程序負(fù)責(zé)釋放無(wú)用內(nèi)存C、內(nèi)存回收程序允許程序員直接釋放內(nèi)存D、內(nèi)存回收程序可以在指定的時(shí)間釋放內(nèi)存對(duì)象10.以下哪個(gè)關(guān)鍵字可以用來(lái)對(duì)對(duì)象加互斥鎖?()A、transient?B、synchronized C、serialize D、static11.以下代碼段執(zhí)行后的輸出結(jié)果為() intx=-3;inty=-10;?System.out.println(y%x);A、?-1?B、2 C、1 ?D、312.有以下程序片段,下列哪個(gè)選項(xiàng)不能插入到行1。()1.2.publicclassInteresting{3.//dosth4.}A、importjava.awt.*;?B、packagemypackage; C、classOtherClass{} D、publicclassMyClass{}13.設(shè)有下面兩個(gè)賦值語(yǔ)句:a=Integer.parseInt(“12”b=Integer.valueOf(“12下述說(shuō)法對(duì)的的是()。A、a是整數(shù)類型變量,b是整數(shù)類對(duì)象。B、a是整數(shù)類對(duì)象,b是整數(shù)類型變量。C、a和b都是整數(shù)類對(duì)象并且值相等。?D、a和b都是整數(shù)類型變量并且值相等。14.FilterOutputStream是BufferedOutputStream、Dat(yī)aOutputStream及PrintStream的父類,以下哪個(gè)類也許是FilterOutputStream構(gòu)造函數(shù)的參數(shù)類型?A、OutputStream?B、File?C、InputStream D、BufferedOutputStream15.在編寫JavaApplet程序時(shí),需在程序的開(kāi)頭寫上()語(yǔ)句。A、importjava.awt.*; B、importjava.applet.Applet;C、importjava.io.*;?D、importjava.awt.Graphics;16.類Parent、Child定義如下:1.?publicclassParent2.{publicfloataFun(floata,floatb)throws3.IOException{}4.}5.publicclassChildextendsParent{6.7.} 將以下哪種方法插入行6是不合法的。()A、floataFun(floata,floatb){}B、publicintaFun(inta,intb)throwsException{}C、publicfloataFun(floatp,floatq){}D、publicintaFun(inta,intb)throwsIOException{}17.在使用interface聲明一個(gè)接口時(shí),只可以使用()修飾符修飾該接口。A、private?B、protected?C、privateprotected?D、public18、有以下方法的定義,請(qǐng)選擇該方法的返回類型()。?ReturnTypemethod(bytex,doubley)?{ return(short)x/y*2; }A、byte B、short C、int D、double19、關(guān)于以下代碼段的說(shuō)法對(duì)的的是()1.Strings="abcde";2.StringBuffers1=newStringBuffer("abcde");3.if(s.equals(s1))4.s1=null;5.if(s1.equals(s))6.s=null;A、第1行編譯錯(cuò)誤,String的構(gòu)造器必須明確調(diào)用B、第3行編譯錯(cuò)誤,由于s與s1有不同的類型C、編譯成功,但執(zhí)行時(shí)在第5行有異常拋出D、編譯成功,過(guò)程中也沒(méi)有異常拋出20、編譯并運(yùn)營(yíng)以下程序,以下描述哪個(gè)選項(xiàng)是對(duì)的的()1.classX{2. protectiedStringtoString()i{3. returnsuper.toString();}4. }A、編譯通過(guò)運(yùn)營(yíng)無(wú)異常?B、編譯通過(guò)但運(yùn)營(yíng)時(shí)犯錯(cuò)C、行2犯錯(cuò),不能成功編譯 D、不能成功編譯,行3犯錯(cuò)三.程序閱讀題1.以下程序的輸出結(jié)果為相等。classStringTest1{ publicstaticvoidmain(String[]args)?{? Strings1="hello"; Strings2=newString("hello"); ?if(s1.equals(s2)){? System.out.println("相等");??}else{? System.out.println("不相等"); ?}?}}2.以下程序段的輸出結(jié)果為56789。publicclassTestArray{publicstat(yī)icvoidmain(Stringargs[]){?inti,j;? inta[]={5,9,6,8,7}; ?for(i=0;i<a.length-1;i++){? ?intk=i;???for(j=i;j<a.length;j++) if(a[j]<a[k])k=j;?? inttemp=a[i];???a[i]=a[k];???a[k]=temp;? }??for(i=0;i<a.length;i++)? ??System.out.print(a[i]+"");System.out.println();}}3.寫出以下程序的功能。importjava.io.*;publicclassTestFile{?publicstat(yī)icvoidmain(Stringargs[])throwsException{BufferedReaderbr=newBufferedReader(newInputStreamReader(System.in));BufferedWriterbw=newBufferedWriter(newFileWriter(“input.txt"));Strings;while(true)?{System.out.print("請(qǐng)輸入一個(gè)字符串:");System.out.flush();s=br.readLine();if(s.length()==0)break;bw.write(s);bw.newLine();}bw.close();}}功能:從鍵盤逐個(gè)輸入字符串,逐個(gè)輸出至input.txt文獻(xiàn)中,直至輸入空行。4.閱讀以下程序,寫出輸
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 防水工程檢測(cè)合同
- 工業(yè)園區(qū)混凝土路面鋪設(shè)合同
- 建筑工程升降機(jī)安裝合同
- 跨國(guó)建筑企業(yè)人才聘用合同
- 住宅小區(qū)建設(shè)項(xiàng)目合同樣本
- 文化活動(dòng)柴油發(fā)電機(jī)租賃協(xié)議
- 籃球館秩序維護(hù)保安合同
- 家居裝修后二手房銷售合同模板
- 超市銷售勞務(wù)合同范例
- 項(xiàng)目顧問(wèn)合同三篇
- 專題12 簡(jiǎn)·愛(ài)-2024年中考語(yǔ)文復(fù)習(xí)文學(xué)名著必考篇目分層訓(xùn)練(原卷版)
- 【高考語(yǔ)文】2024年全國(guó)高考新課標(biāo)I卷-語(yǔ)文試題評(píng)講
- 客戶滿意度論文開(kāi)題報(bào)告
- 2024-2025學(xué)年八年級(jí)上冊(cè)歷史期末復(fù)習(xí)選擇題(解題指導(dǎo)+專項(xiàng)練習(xí))原卷版
- 課桌椅人體工程學(xué)
- 中石油系統(tǒng)員工安全培訓(xùn)
- 2024年軍隊(duì)文職(管理學(xué))考前通關(guān)知識(shí)點(diǎn)必練題庫(kù)(含真題)
- 2024年紹興市特種設(shè)備檢測(cè)院招考(6人)高頻難、易錯(cuò)點(diǎn)500題模擬試題附帶答案詳解
- 環(huán)境影響評(píng)價(jià)技術(shù)指南
- 胃炎中醫(yī)辯證論治
- 2022年江蘇省普通高中學(xué)業(yè)水平合格性考試語(yǔ)文試卷(解析版)
評(píng)論
0/150
提交評(píng)論