Java程序設(shè)計考證模擬題_第1頁
Java程序設(shè)計考證模擬題_第2頁
Java程序設(shè)計考證模擬題_第3頁
Java程序設(shè)計考證模擬題_第4頁
Java程序設(shè)計考證模擬題_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

Java程序設(shè)計考證模擬題1:Applet調(diào)用()方法后,進(jìn)入初始態(tài)。(2分)A:start()B:init()(正確答案)C:stop()D:destroy()2:Jbuilder9版中默認(rèn)的布局管理器是()。(2分)A:GridLayoutB:BorderLayout(正確答案)C:CardLayoutD:FlowLayout3:在Java中定義常量的方法是()。(2分)A:#defineB:constC:final(正確答案)D:以上都不對4:在線程進(jìn)入臨界區(qū)之前,首先應(yīng)()。(2分)A:對臨界區(qū)代碼加鎖B:對臨界區(qū)代碼解鎖C:檢查臨界區(qū)的鎖是否可用(正確答案)D:讓其他線程睡眠5:編譯運(yùn)行以下程序后,關(guān)于輸出結(jié)果的說明正確的是()。

publicclassC{publicstaticvoidmain(Stringargs[]){intx=0;System.out.println(“valueis“+((x〉0)?1.0:0));}}(2分)A:輸出結(jié)果為:valueis1.0B:輸出結(jié)果為:valueis0(正確答案)C:輸出結(jié)果為:valueis0.0D:編譯錯誤6:Connection對象的方法createStatement()創(chuàng)建的是()對象。(2分)A:Statement對象(正確答案)B:ResultSet對象C:SQL對象D:數(shù)據(jù)記錄對象7:下面()方法不能被系統(tǒng)自動調(diào)用。(2分)A:start()B:paint()C:drawLine()(正確答案)D:destroy()8:以下()語句是將Applet嵌入到HTML文檔中。(2分)A:〈APPLETCODE=”applet程序名.class”〉(正確答案)B:〈APPLET=”applet程序名.class”〉C:〈APPLETCODE=”applet程序名.java”〉D:〈APPLET=”applet程序名.java”〉9:JavaBean主要指組件的開發(fā),()用于圖形界面。(2分)A:可以(正確答案)B:不可以C:因系統(tǒng)不同而不同D:不知道10:下面()類是以字符方式從流中讀入數(shù)據(jù)。(2分)A:Reader(正確答案)B:WriterC:ScanerD:Printer11:下面()設(shè)備對應(yīng)標(biāo)準(zhǔn)錯誤類對象System.err。(2分)A:打印機(jī)B:顯示器(正確答案)C:鼠標(biāo)D:鍵盤12:接口中定義的成員變量是()。(2分)A:由于是常量,定義的同時賦值。(正確答案)B:可先定義,后賦值。C:可通過方法對其進(jìn)行賦值。D:以上都對13:對于抽象方法下列說法正確的是()。(2分)A:對抽象方法只需聲明,而不需要具體的內(nèi)容。(正確答案)B:對于抽象方法聲明格式中,可以有空的方法體{}。C:構(gòu)造方法也可以定義為抽象方法。D:抽象方法可以出現(xiàn)在非抽象類中。14:一個方法不處理它產(chǎn)生的異常,由調(diào)用它的方法來處理這些異常,后面應(yīng)跟關(guān)鍵字是()。(2分)A:throwB:throws(正確答案)C:try…catch….finallyD:以上都不對15:下列關(guān)于聲明,表達(dá)式和腳本的描述中正確的是()。(3分)A:聲明和表達(dá)式結(jié)束要求分號,而腳本不用B:聲明在初始化執(zhí)行,而表達(dá)式和腳本是要到響應(yīng)時才執(zhí)行(正確答案)C:聲明、表達(dá)式的作用范圍是整個Jsp界面,而小腳本作用范圍只是所在的語句D:以上都對16:main方法是JavaApplication程序執(zhí)行的入口點(diǎn),關(guān)于main方法的方法頭以下()是合法的。(3分)A:publicstaticvoidmain()B:publicstaticvoidmain(Stringargs[])(正確答案)C:publicstaticintmain(String[]arg)D:publicvoidmain(Stringarg[])17:以下程序段()有錯誤。

1、importjava.applet.;2、importjava.awt.;3、classChengji{4、protectedfloatf(floatx,floaty){5、returnxy;6、}7、}8、classXiangjiaextendsChengji{9、floatf(floatx,floaty){10、returnx+y;11、}12、}(3分)A:8行B:9行(正確答案)C:4行D:10行18:給出下面一段程序,選擇運(yùn)行結(jié)果:

publicclassX{

publicstaticvoidmain(String[]args){

Stringnames[]=newString[5];

for(intx=0;x〈args.length;x++)names[x]=args[x];

System.out.println(names[2]);

}}

命令行執(zhí)行:javaXab結(jié)果是

A:namesB:bC:null(正確答案)D:運(yùn)行出現(xiàn)異常19:對一個java源文件aaa.java,編輯保存后但未編譯,在其所在目錄下執(zhí)行javaaaa,則接著會出現(xiàn)()。(3分)A:error:cannotread:aaa.javaB:無任何顯示C:Exceptioninthread"main"java.lang.NoClassDefFoundError:aaa(正確答案)D:程序正常執(zhí)行并顯示20:有關(guān)面向?qū)ο蠹夹g(shù)的說法錯誤的是()。(3分)A:面向?qū)ο蠹夹g(shù)是以對象為基礎(chǔ),以事件或消息來驅(qū)動對象執(zhí)行處理的程序設(shè)計技術(shù)。B:面向?qū)ο笫且詳?shù)據(jù)為中心來描述系統(tǒng)。C:從面向?qū)ο蟪绦蛟O(shè)計范式看:程序=數(shù)據(jù)+消息。(正確答案)D:將數(shù)據(jù)及相應(yīng)操作封裝在一起抽象成類。21:下列()軟件產(chǎn)品屬于數(shù)據(jù)庫產(chǎn)品。(2分)A:Oracle(正確答案)B:SQLServer(正確答案)C:KV3000D:DB2(正確答案)22:已知如下說明:TextAreata=newTextArea("Hello",5,5),請問()語句是正確的。(2分)A:Themaximumnumberofcharactersinalineis5.B:Thedisplayedheightis5linesotherwiseconstrain.(正確答案)C:Thedisplayedstringcanusemultiplefonts.D:Thedisplayedstringsareeditable.(正確答案)23:下列關(guān)于finally說法錯誤的是()。(2分)A:finally語句應(yīng)該放在所有例外控制器的最前面(正確答案)B:如果程序在前面的例外控制器中匹配到了合適例外,就不再執(zhí)行finally語句了(正確答案)C:無論程序是否找到合適的例外控制器,都會去執(zhí)行finally語句D:如果程序在前面的例外控制器中匹配到了多個合適的例外,就不再執(zhí)行finally語句了(正確答案)24:下述()說法是正確的。(2分)A:實(shí)例變量是類的成員變量(正確答案)B:實(shí)例變量是用static關(guān)鍵字聲明的C:方法變量在方法執(zhí)行時創(chuàng)建(正確答案)D:方法變量在使用之前必須初始化(正確答案)25:如果下列的方法能夠正常運(yùn)行,在控制臺上將顯示()。publicvoidexample(){try{unsafe();System.out.println("Test1");}catch(SafeExceptione){System.out.println("Test2");}finally{System.out.println("Test3");}System.out.println("Test4");}(2分)A:Test1(正確答案)B:Test2C:Test3(正確答案)D:Test4(正確答案)26:下面說法正確的是()(2分)A:每個Java類都至少有一個構(gòu)造方法,如果沒有則Java自動生成一個默認(rèn)的構(gòu)造方法。(正確答案)B:如果類里定義了一個或多個構(gòu)造方法,那么java不提供默認(rèn)的構(gòu)造方法(正確答案)C:如果類里定義了一個或多個構(gòu)造方法,那么java也提供默認(rèn)的構(gòu)造方法。D:以上都不對。27:下面對main()方法說法正確的是()。(2分)A:main()方法是類方法。(正確答案)B:它不能直接訪問實(shí)例方法和實(shí)例變量,必須通過對象訪問它們。(正確答案)C:main()方法可以直接訪問類方法和類變量。(正確答案)D:以上都對。(正確答案)28:()方法可以使線程進(jìn)入阻塞狀態(tài)。(2分)A:interrupt()B:sleep()(正確答案)C:wait()(正確答案)D:close()29:類與對象的關(guān)系是()。(3分)A:類是對象集合的再抽象。(正確答案)B:類(Class)是具有相同屬性和行為的一組對象的集合。(正確答案)C:一個對象稱作類的一個實(shí)例。(正確答案)D:類與對象是父與子的關(guān)系。30:下列()常量可以做為線程的優(yōu)先級。(3分)A:MAXB:MINC:MAX_PRIORITY(正確答案)D:MIN_PRIORITY(正確答案)31:下列()情況可以終止當(dāng)前線程的運(yùn)行。(3分)A:拋出一個例外時(正確答案)B:當(dāng)該線程調(diào)用sleep()方法時(正確答案)C:當(dāng)創(chuàng)建一個新線程時D:當(dāng)一個優(yōu)先級高的線程進(jìn)入就緒狀態(tài)時(正確答案)32:下列()方法是Connection對象所具有的方法。(3分)A:executeUpdate()B:createStatement()(正確答案)C:prepareStatement()(正確答案)D:prepareCall()(正確答案)33:在Java程序中,通過類的定義只能實(shí)現(xiàn)單重繼承。(2分)A:正確(正確答案)B:錯誤34:最終類不能派生子類,最終方法不能被覆蓋。(2分)A:正確(正確答案)B:錯誤35:如果希望程序能夠處理所有的異常,包括未知的異常,可以在所有的catch塊后面加一個catch(Exceptione)。(2分)A:正確(正確答案)B:錯誤36:輸入流類對象有read()方法,它以二進(jìn)制的方式讀入數(shù)據(jù),不能分解、重組和理解數(shù)據(jù),使之變換、恢復(fù)到原來的有意義狀態(tài)。(2分)A:正確(正確答案)B:錯誤37:在調(diào)用線程的start方法之后,線程轉(zhuǎn)入可運(yùn)行狀態(tài),直至線程執(zhí)行完畢進(jìn)入死亡狀態(tài)。(2分)A:正確B:錯誤(正確答案)38:引用一個類的屬性或調(diào)用其方法,必須以這個類的對象為前綴。(2分)A:正確B:錯誤(正確答案)39:Jbuilder可以開發(fā)Javabeans,Ejb,Jsp但無法開發(fā)CGI和移動通信程序。(2分)A:正確B:錯誤(正確答案)40:一個異常處理中finally語句塊只能有一個或者可以沒有。(2分)A:正確

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論