JAVA程序設(shè)計(jì)_第1頁(yè)
JAVA程序設(shè)計(jì)_第2頁(yè)
JAVA程序設(shè)計(jì)_第3頁(yè)
已閱讀5頁(yè),還剩89頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、一、單選題(每題4分,共25道小題,總分值100分)1.下列標(biāo)識(shí)符中,合法的一個(gè)是( )。(4分)A$#!$B$-$C2$2D$22$正確答案D您的答案是 A回答錯(cuò)誤展開2.下列關(guān)于異常使用原則的說法中錯(cuò)誤的一項(xiàng)是( )。(4分)A處理本異常,然后再把另一個(gè)不同異常重?cái)S到較低層B中止程序,不讓程序繼續(xù)向下運(yùn)行C使問題簡(jiǎn)化,不用花很多時(shí)間在跟蹤錯(cuò)誤上D讓程序更安全正確答案A您的答案是 未作答回答錯(cuò)誤展開3.下列哪一個(gè)語句是合法的?( )(4分)Abyte=128;BBoolean=true:Clong l=0x23EFL;Ddouble=0.1453d:正確答案C您的答案是 未作答回答錯(cuò)誤展開4

2、.在下列說法中,選出最正確的一項(xiàng)是( )。(4分)AJava語言是以類為程序的基本單位的BJava語言是不區(qū)分大小寫的C多行注釋語句必須以開始D在Java語言中,類的源文件名和該類名可以不相同正確答案A您的答案是 未作答回答錯(cuò)誤展開5.下列哪一個(gè)類實(shí)現(xiàn)了線程組?( )(4分)Ajava.lang.ObjictBjava.1ang.ThreadGroupCJava.1ang.ThreadDjava.1ang.Runnable正確答案B您的答案是 未作答回答錯(cuò)誤展開6.下列哪一項(xiàng)不屬于Applet中的顯示方法?( )(4分)Aupdate()Brepaint()CdrawLine()Dpaint(

3、)正確答案A您的答案是 未作答回答錯(cuò)誤展開7.下列數(shù)據(jù)表示十六進(jìn)制數(shù)的一個(gè)是( )。(4分)A02lB123C23D0xa34正確答案D您的答案是 未作答回答錯(cuò)誤展開8.下列關(guān)于Unicode-亨符的說法中,不正確的一項(xiàng)是( )。(4分)AUnicode字符集比ASII字符集豐富BUnicode字符是16位無符號(hào)數(shù)C字符常量a以八進(jìn)制數(shù)表示為142D字符常量a以八進(jìn)制數(shù)表示為14l正確答案C您的答案是 未作答回答錯(cuò)誤展開9.下面哪一個(gè)是符合Java語言語法的語句?( )(4分)Aint a=0:boolean b=a!=7;Bint a=0;int b=2;int e=12;a=12+b+e!

4、=4;Cdouble i=1.3*12;Dint a=0; int b=2;int 12=7;a =a+12=c+b;正確答案A您的答案是 未作答回答錯(cuò)誤展開10.下列屬于Java核心包的一項(xiàng)是( )。(4分)Ajavax.namingBjavax.rmiCjavax.soundDjava.math正確答案D您的答案是 未作答回答錯(cuò)誤展開11.下列關(guān)于byte類型的說法中,正確的一個(gè)是( )。(4分)Abyte類型的長(zhǎng)度為8位Bbyte類型可以自動(dòng)轉(zhuǎn)換為所有的簡(jiǎn)單類型C128是合法的byte類型數(shù)值Dbyte存儲(chǔ)順序是從高到低正確答案A您的答案是 未作答回答錯(cuò)誤展開12.下列語句中,正確的給出

5、初始值為222111的單精度浮點(diǎn)數(shù)f的定義的一個(gè)是( )。(4分)Afloat f=222.111f:Bfloat f=222111;Cfloat f=222111 d:Dfloat f=222111;正確答案A您的答案是 未作答回答錯(cuò)誤展開13.下列關(guān)于float類型的說法中,正確的一個(gè)是( )。(4分)Afloat類型不能自動(dòng)轉(zhuǎn)換為其他的簡(jiǎn)單類型Bfloat類型可以自動(dòng)轉(zhuǎn)換為double類型Cfloat類型和long類型在計(jì)算機(jī)中占的存儲(chǔ)空間一樣大D3342E2D是合法的float類型數(shù)值。正確答案B您的答案是 未作答回答錯(cuò)誤展開14.下面的是關(guān)于類及其修飾符的一些描述,不正確的是( )。

6、(4分)Aabstract類只能用來派生子類,不能用來創(chuàng)建abstract類的對(duì)象Babstract不能與final同時(shí)修飾一個(gè)類Cfinal類不但可以用來派生子類,也可以用來創(chuàng)建final類的對(duì)象Dabstract方法必須在abstract類中聲明,但abstract類定義中可以沒有abstract方法正確答案C您的答案是 未作答回答錯(cuò)誤展開15.Java語言是以哪一種語言為基礎(chǔ)的?( )(4分)ABasicBSmalhalkCCDC+正確答案D您的答案是 未作答回答錯(cuò)誤展開16.下列說法中,正確的一項(xiàng)是( )。(4分)A雙精度數(shù)強(qiáng)制轉(zhuǎn)換成單精度數(shù)后,其數(shù)值精度會(huì)提高BJava語言中的布爾變

7、量可以和整型變量相互強(qiáng)制轉(zhuǎn)換C強(qiáng)制轉(zhuǎn)換是將存儲(chǔ)長(zhǎng)度長(zhǎng)的數(shù)據(jù)轉(zhuǎn)換為長(zhǎng)度短的數(shù)據(jù)D強(qiáng)制轉(zhuǎn)換是將存儲(chǔ)長(zhǎng)度短的數(shù)據(jù)轉(zhuǎn)換為長(zhǎng)度長(zhǎng)的數(shù)據(jù)正確答案C您的答案是 未作答回答錯(cuò)誤展開17.為了使包c(diǎn)h4在當(dāng)前程序中可見,可以使用的語句是( )。(4分)Aimport ch4.*;Bpackage ch4.*;Cch4 imporl,;Dch4 package;正確答案A您的答案是 未作答回答錯(cuò)誤展開18.為了定義3個(gè)整型數(shù)組a1、a2、aL3,下面聲明正確的語句是( )。(4分)ABCD正確答案B您的答案是 未作答回答錯(cuò)誤展開19.設(shè)有類型定義short i=32;long j=64;下面賦值語句中不正確的一個(gè)

8、是( )。(4分)Aj=i;Bi=j;Ci=(short)j;Dj=(long)i;正確答案B您的答案是 未作答回答錯(cuò)誤展開20.下列選項(xiàng)中屬于 Java語言的安全性的一項(xiàng)是( )。(4分)A動(dòng)態(tài)鏈接B高性能C訪問權(quán)限D(zhuǎn)內(nèi)存跟蹤正確答案C您的答案是 未作答回答錯(cuò)誤展開21.算術(shù)表達(dá)式1+234*5B、的值為9( )(4分)A1B-19C-5D0正確答案B您的答案是 未作答回答錯(cuò)誤展開22.下列說法中錯(cuò)誤的一項(xiàng)是( )。(4分)AgetDocumentBase()用于獲取包含Applet的HTML文件的URLBgetCodeBase()用于獲取Applet主類的URLCgetParameter(

9、String name)用于獲取標(biāo)記中的參數(shù)的值D若指定參數(shù)在HTML中沒有說明,則Applet將停止運(yùn)行正確答案D您的答案是 未作答回答錯(cuò)誤展開23.下列語句序列執(zhí)行后,x的值是( )。(4分)A13B12C11D10正確答案B您的答案是 未作答回答錯(cuò)誤展開24.下列說法中,正確的一個(gè)是( )。(4分)A接口屬于復(fù)合數(shù)據(jù)類型B接口屬于簡(jiǎn)單數(shù)據(jù)類型C標(biāo)識(shí)符的總的字符個(gè)數(shù)是有限的D標(biāo)識(shí)符就是保留字正確答案A您的答案是 未作答回答錯(cuò)誤展開25.下列屬于Java語言的特點(diǎn)的一項(xiàng)是( )。(4分)A運(yùn)算符重載B類間多重繼承C指針操作D垃圾回收正確答案D您的答案是 未作答回答錯(cuò)誤一、單選題(每題4分,共

10、25道小題,總分值100分)1.下列關(guān)于Java程序結(jié)構(gòu)的描述中,不正確的一項(xiàng)是( )。(4分)A一個(gè)Java源文件中可以包括一個(gè)package語句B一個(gè)Java源文件中可以包括多個(gè)類定義,但是只能有一個(gè)public類C一個(gè)Java源文件中可以有多個(gè)public類D源文件名與程序類名必須一致正確答案C您的答案是 A回答錯(cuò)誤展開2.下面的是關(guān)于類及其修飾符的一些描述,不正確的是( )。(4分)Aabstract類只能用來派生子類,不能用來創(chuàng)建abstract類的對(duì)象Babstract不能與final同時(shí)修飾一個(gè)類Cfinal類不但可以用來派生子類,也可以用來創(chuàng)建final類的對(duì)象Dabstrac

11、t方法必須在abstract類中聲明,但abstract類定義中可以沒有abstract方法正確答案C您的答案是 未作答回答錯(cuò)誤展開3.下列說法中,正確的一項(xiàng)是( )。(4分)A雙精度數(shù)強(qiáng)制轉(zhuǎn)換成單精度數(shù)后,其數(shù)值精度會(huì)提高BJava語言中的布爾變量可以和整型變量相互強(qiáng)制轉(zhuǎn)換C強(qiáng)制轉(zhuǎn)換是將存儲(chǔ)長(zhǎng)度長(zhǎng)的數(shù)據(jù)轉(zhuǎn)換為長(zhǎng)度短的數(shù)據(jù)D強(qiáng)制轉(zhuǎn)換是將存儲(chǔ)長(zhǎng)度短的數(shù)據(jù)轉(zhuǎn)換為長(zhǎng)度長(zhǎng)的數(shù)據(jù)正確答案C您的答案是 未作答回答錯(cuò)誤展開4.現(xiàn)在有一個(gè)int類型的變量a和一個(gè)char類型的變量b,關(guān)于它們之間類型轉(zhuǎn)換的說法中,正確的一個(gè)是( )。(4分)Aa必須性制轉(zhuǎn)換為bBa可以自動(dòng)轉(zhuǎn)換為bCb必須強(qiáng)制轉(zhuǎn)換為aD它們不可

12、以相互轉(zhuǎn)換正確答案A您的答案是 未作答回答錯(cuò)誤展開5.下列選項(xiàng)中,不屬于JDK文件目錄中的子目錄的是( )。(4分)Abin子目錄Binclude子目錄Cj2sdkl42子目錄Dlib子目錄正確答案C您的答案是 未作答回答錯(cuò)誤展開6.以下的變量定義語句,合法的是( )。(4分)Afloat_*5=123.456F;Bbyte $_bl=156782;Cint_long_=324233L;Ddouble a=Double.MAX_ VALUE:正確答案D您的答案是 未作答回答錯(cuò)誤展開7.使用如下哪個(gè)保留字可以使只有在定義該類的包中的其他類才能訪問該類?( )(4分)AabstractBpriva

13、teCprotectedD不使用保留字正確答案D您的答案是 未作答回答錯(cuò)誤展開8.下列關(guān)于RuntimeException的說法中正確的一個(gè)項(xiàng)( )。(4分)A此異常默認(rèn)可以被除了main( )方法之外的任何方法拋出B它沒有被強(qiáng)迫處理,因此也不會(huì)被main( )處理C這種異常屬于檢測(cè)異常D從jdk的docs可以了解都有哪些異常屬于此類正確答案D您的答案是 未作答回答錯(cuò)誤展開9.下列說法中錯(cuò)誤的一項(xiàng)是( )。(4分)AJApplet是頂層Swing容器BJApplet中使用內(nèi)容面板作為其惟一直接后代C內(nèi)容面板是JApplet中除了菜單條之外所有構(gòu)件的雙親D根面板是JApplet的惟一直接后代正確

14、答案B您的答案是 未作答回答錯(cuò)誤展開10.設(shè)i、j為int類型變量,a為float類型變量,以下選項(xiàng)中,正確的賦值語句是( )。(4分)Ai=i+2Ba=7;Ci+一一j;Da=660;正確答案B您的答案是 未作答回答錯(cuò)誤展開11.執(zhí)行如下語句之后,輸出的結(jié)果是( )。(4分)A12B一12C-1D0正確答案D您的答案是 未作答回答錯(cuò)誤展開12.下列是繼承Thread類后得到的子類,請(qǐng)選擇正確的一項(xiàng)。( )(4分)ABCD正確答案C您的答案是 未作答回答錯(cuò)誤展開13.下列說法中,錯(cuò)誤的一項(xiàng)是( )。(4分)AMouseAdapter是鼠標(biāo)運(yùn)動(dòng)適配器BWindowAdapter是窗口適配器CCo

15、ntainerAdapter是容器適配器DKeyAdapter是鍵盤適配器正確答案A您的答案是 未作答回答錯(cuò)誤展開14.整型變量a、b定義如下,表達(dá)式+a= =b的值是( )。int a=3;int b=4;(4分)A4B3C1D10正確答案D您的答案是 未作答回答錯(cuò)誤展開15.下列說法中錯(cuò)誤的一個(gè)是( )。(4分)A$1_abc是合法的Java標(biāo)識(shí)符B局部變量必須先聲明后使用Cvoid是合法的Java保留字D在Java中,類不是用標(biāo)識(shí)符命名的正確答案D您的答案是 未作答回答錯(cuò)誤展開16.執(zhí)行下列代碼之后,輸出的結(jié)果為( )。(4分)A2B3C5D7正確答案B您的答案是 未作答回答錯(cuò)誤展開17

16、.下列說法中,正確的一個(gè)是( )。(4分)A接口屬于復(fù)合數(shù)據(jù)類型B接口屬于簡(jiǎn)單數(shù)據(jù)類型C標(biāo)識(shí)符的總的字符個(gè)數(shù)是有限的D標(biāo)識(shí)符就是保留字正確答案A您的答案是 未作答回答錯(cuò)誤展開18.下列語句序列執(zhí)行后,輸出的結(jié)果是( )。(4分)A0B5C10D15正確答案A您的答案是 未作答回答錯(cuò)誤展開19.下列選項(xiàng)中不屬于Java虛擬機(jī)的執(zhí)行特點(diǎn)的一項(xiàng)是( )。(4分)A異常處理B多線程C動(dòng)態(tài)鏈接D簡(jiǎn)單易學(xué)正確答案D您的答案是 未作答回答錯(cuò)誤展開20.JApplet的默認(rèn)布局管理器是( )。(4分)AFlowLayoutBBorderLayoutCGridLayoutDBoxLayout正確答案B您的答案是

17、 未作答回答錯(cuò)誤展開21.如果有2個(gè)類A和B,A類基于 B類,則下列描述中正確的一個(gè)是( )。(4分)A這2個(gè)類都是子類或者超類BA是B超類的子類CB是A超類的子類D這2個(gè)類郡是對(duì)方的子類正確答案B您的答案是 未作答回答錯(cuò)誤展開22.下列關(guān)于類、包和源文件的說法中,錯(cuò)誤的一項(xiàng)是( )。(4分)A一個(gè)文件可以屬于一個(gè)包B一個(gè)包可包含多個(gè)文件C一個(gè)類可以屬于一個(gè)包D一個(gè)包只能含有一個(gè)類正確答案D您的答案是 未作答回答錯(cuò)誤展開23.現(xiàn)有1個(gè)char類型的變量cl=66和1個(gè)整型變量i2=2;與執(zhí)行c1=cl+(char)i2;語句之后,cl的值應(yīng)該是( )。(4分)AdBDC68D語句在翻譯時(shí)出錯(cuò)正

18、確答案D您的答案是 未作答回答錯(cuò)誤展開24.下列關(guān)于byte類型的說法中,正確的一個(gè)是( )。(4分)Abyte類型的長(zhǎng)度為8位Bbyte類型可以自動(dòng)轉(zhuǎn)換為所有的簡(jiǎn)單類型C128是合法的byte類型數(shù)值Dbyte存儲(chǔ)順序是從高到低正確答案A您的答案是 未作答回答錯(cuò)誤展開25.假設(shè)int類型的變量x、Y和z,它們的初始值分別為10、20和30,則布爾表達(dá)式x <101 f="" y="">l0&&z <10的值為( )。(4分)AfalseBtrueC1D無法判斷正確答案A您的答案是 未作答回答錯(cuò)誤一、單選題(每題4分,共

19、25道小題,總分值100分)1.以下字符常量中不合法的一個(gè)是( )。(4分)AanBrCtD¥正確答案A您的答案是 A回答正確展開2.下列說法中錯(cuò)誤的一項(xiàng)是( )。(4分)AApplet必須全部重寫其生命周期方法BApplet不必全部重寫其生命周期方法CApplet中使用了線程,則需要重寫相應(yīng)的生命周期方法Dstop( )總是在destroy( )之前被調(diào)用。正確答案A您的答案是 未作答回答錯(cuò)誤展開3.下列哪一個(gè)是合法的標(biāo)識(shí)符?( )(4分)AintBtC0xeeeeDinteger正確答案D您的答案是 未作答回答錯(cuò)誤展開4.算術(shù)表達(dá)式1+234*5B、的值為9( )(4分)A1B-19C-5

20、D0正確答案B您的答案是 未作答回答錯(cuò)誤展開5.下列屬于Java核心包的一項(xiàng)是( )。(4分)Ajavax.namingBjavax.rmiCjavax.soundDjava.math正確答案D您的答案是 未作答回答錯(cuò)誤展開6.下列哪一項(xiàng)不屬于Applet中的顯示方法?( )(4分)Aupdate()Brepaint()CdrawLine()Dpaint()正確答案A您的答案是 未作答回答錯(cuò)誤展開7.使用如下哪個(gè)保留字可以使只有在定義該類的包中的其他類才能訪問該類?( )(4分)AabstractBprivateCprotectedD不使用保留字正確答案D您的答案是 未作答回答錯(cuò)誤展開8.整型

21、變量a、b定義如下,表達(dá)式+a= =b的值是( )。int a=3;int b=4;(4分)A4B3C1D10正確答案D您的答案是 未作答回答錯(cuò)誤展開9.下列說法中,錯(cuò)誤的一項(xiàng)是( )。(4分)AMouseAdapter是鼠標(biāo)運(yùn)動(dòng)適配器BWindowAdapter是窗口適配器CContainerAdapter是容器適配器DKeyAdapter是鍵盤適配器正確答案A您的答案是 未作答回答錯(cuò)誤展開10.下列哪一個(gè)類屬于java.util.jar包?( )(4分)AGZIPlnputStreamBZipInputStreamCJarlnputStreamDInflaterInputstream正確答

22、案C您的答案是 未作答回答錯(cuò)誤展開11.下列關(guān)于Unicode-亨符的說法中,不正確的一項(xiàng)是( )。(4分)AUnicode字符集比ASII字符集豐富BUnicode字符是16位無符號(hào)數(shù)C字符常量a以八進(jìn)制數(shù)表示為142D字符常量a以八進(jìn)制數(shù)表示為14l正確答案C您的答案是 未作答回答錯(cuò)誤展開12.下列選項(xiàng)中,哪一個(gè)屬于輸出流?( )(4分)A從打印機(jī)流向控制器的數(shù)據(jù)流B從鍵盤流向內(nèi)存的數(shù)據(jù)流C從內(nèi)存流向控制器的數(shù)據(jù)流D從內(nèi)存流向網(wǎng)絡(luò)的數(shù)據(jù)流正確答案D您的答案是 未作答回答錯(cuò)誤展開13.下列說法中,正確的一項(xiàng)是( )。(4分)A字符串“abce”的長(zhǎng)度是6BFalse是Java的保留字C324

23、.23L代表單精度浮點(diǎn)數(shù)DFalse是合法的Java標(biāo)識(shí)正確答案D您的答案是 未作答回答錯(cuò)誤展開14.如果有2個(gè)類A和B,A類基于 B類,則下列描述中正確的一個(gè)是( )。(4分)A這2個(gè)類都是子類或者超類BA是B超類的子類CB是A超類的子類D這2個(gè)類郡是對(duì)方的子類正確答案B您的答案是 未作答回答錯(cuò)誤展開15.下列選項(xiàng)中不屬于Java虛擬機(jī)的執(zhí)行特點(diǎn)的一項(xiàng)是( )。(4分)A異常處理B多線程C動(dòng)態(tài)鏈接D簡(jiǎn)單易學(xué)正確答案D您的答案是 未作答回答錯(cuò)誤展開16.下列程序執(zhí)行的結(jié)果是( )。(4分)A5B6C10D3正確答案C您的答案是 未作答回答錯(cuò)誤展開17.下列關(guān)于MVC體系結(jié)構(gòu)的說法中錯(cuò)誤的一項(xiàng)是

24、( )。(4分)A模型是指定的邏輯表示方法B視圖是模型的可視化表示方法C控制用于指定用戶輸入的處理機(jī)制DMVC體系結(jié)構(gòu)用于AWT中正確答案D您的答案是 未作答回答錯(cuò)誤展開18.下列說法中,正確的一項(xiàng)是( )。(4分)A雙精度數(shù)強(qiáng)制轉(zhuǎn)換成單精度數(shù)后,其數(shù)值精度會(huì)提高BJava語言中的布爾變量可以和整型變量相互強(qiáng)制轉(zhuǎn)換C強(qiáng)制轉(zhuǎn)換是將存儲(chǔ)長(zhǎng)度長(zhǎng)的數(shù)據(jù)轉(zhuǎn)換為長(zhǎng)度短的數(shù)據(jù)D強(qiáng)制轉(zhuǎn)換是將存儲(chǔ)長(zhǎng)度短的數(shù)據(jù)轉(zhuǎn)換為長(zhǎng)度長(zhǎng)的數(shù)據(jù)正確答案C您的答案是 未作答回答錯(cuò)誤展開19.下列說法中錯(cuò)誤的一項(xiàng)是( )。(4分)AApplet參數(shù)的名字必須區(qū)分大小寫B(tài)Applet參數(shù)的值都是字符串類型的值C應(yīng)該為Applet參數(shù)設(shè)

25、置一個(gè)默認(rèn)值,可以避免Applet工作不正常D獲得參數(shù)的方法getParameter()可以不放在init()方法中進(jìn)行正確答案B您的答案是 未作答回答錯(cuò)誤展開20.下列關(guān)于byte類型的說法中,正確的一個(gè)是( )。(4分)Abyte類型的長(zhǎng)度為8位Bbyte類型可以自動(dòng)轉(zhuǎn)換為所有的簡(jiǎn)單類型C128是合法的byte類型數(shù)值Dbyte存儲(chǔ)順序是從高到低正確答案A您的答案是 未作答回答錯(cuò)誤展開21.下列方法中哪一個(gè)不能用于獲取異常信息( )?(4分)AtoString ( )BgetMessage( )Cdrawline( )DprintStackTrace()正確答案C您的答案是 未作答回答錯(cuò)誤

26、展開22.下列描述中,哪一項(xiàng)不屬于finally語句應(yīng)陔執(zhí)行的功能( )?(4分)A釋放資源B關(guān)閉文件C分配資源D關(guān)閉數(shù)據(jù)庫(kù)正確答案C您的答案是 未作答回答錯(cuò)誤展開23.JApplet的默認(rèn)布局管理器是( )。(4分)AFlowLayoutBBorderLayoutCGridLayoutDBoxLayout正確答案B您的答案是 未作答回答錯(cuò)誤展開24.下列哪一個(gè)是Pattern類的方法?( )(4分)Amatches()Bfind()Cstart()Dend()正確答案A您的答案是 未作答回答錯(cuò)誤展開25.設(shè)有定義int a=12;則執(zhí)行以下語句后,a的值為( )。a*=12(4分)A144B

27、12C24D0正確答案A您的答案是 未作答回答錯(cuò)誤一、單選題(每題4分,共25道小題,總分值100分)1.下列說法中錯(cuò)誤的一項(xiàng)是( )。(4分)AJApplet是頂層Swing容器BJApplet中使用內(nèi)容面板作為其惟一直接后代C內(nèi)容面板是JApplet中除了菜單條之外所有構(gòu)件的雙親D根面板是JApplet的惟一直接后代正確答案B您的答案是 A回答錯(cuò)誤展開2.下列描述中,哪一項(xiàng)不屬于finally語句應(yīng)陔執(zhí)行的功能( )?(4分)A釋放資源B關(guān)閉文件C分配資源D關(guān)閉數(shù)據(jù)庫(kù)正確答案C您的答案是 未作答回答錯(cuò)誤展開3.下列關(guān)于Java程序結(jié)構(gòu)的描述中,不正確的一項(xiàng)是( )。(4分)A一個(gè)Java源

28、文件中可以包括一個(gè)package語句B一個(gè)Java源文件中可以包括多個(gè)類定義,但是只能有一個(gè)public類C一個(gè)Java源文件中可以有多個(gè)public類D源文件名與程序類名必須一致正確答案C您的答案是 未作答回答錯(cuò)誤展開4.下列數(shù)據(jù)表示十六進(jìn)制數(shù)的一個(gè)是( )。(4分)A02lB123C23D0xa34正確答案D您的答案是 未作答回答錯(cuò)誤展開5.下列數(shù)據(jù)中是八進(jìn)制數(shù)的一個(gè)是( )。(4分)A0X214B231 LC00D10正確答案C您的答案是 未作答回答錯(cuò)誤展開6.下列程序執(zhí)行的結(jié)果是( )。(4分)A5B6C10D3正確答案C您的答案是 未作答回答錯(cuò)誤展開7.為了定義3個(gè)整型數(shù)組a1、a2

29、、aL3,下面聲明正確的語句是( )。(4分)ABCD正確答案B您的答案是 未作答回答錯(cuò)誤展開8.以下的變量定義語句,合法的是( )。(4分)Afloat_*5=123.456F;Bbyte $_bl=156782;Cint_long_=324233L;Ddouble a=Double.MAX_ VALUE:正確答案D您的答案是 未作答回答錯(cuò)誤展開9.下列標(biāo)識(shí)符中,合法的一個(gè)是( )。(4分)A$#!$B$-$C2$2D$22$正確答案D您的答案是 未作答回答錯(cuò)誤展開10.下列是繼承Thread類后得到的子類,請(qǐng)選擇正確的一項(xiàng)。( )(4分)ABCD正確答案C您的答案是 未作答回答錯(cuò)誤展開11

30、.下列說法中,錯(cuò)誤的一項(xiàng)是( )。(4分)AJava系統(tǒng)的標(biāo)準(zhǔn)輸入對(duì)象是System.inB打開一個(gè)文件時(shí)不可能產(chǎn)生IOExceptionC使用File對(duì)象可以判斷一個(gè)文件是否存在D使用File對(duì)象可以判斷一個(gè)目錄是否存在正確答案B您的答案是 未作答回答錯(cuò)誤展開12.下列關(guān)于RuntimeException的說法中正確的一個(gè)項(xiàng)( )。(4分)A此異常默認(rèn)可以被除了main( )方法之外的任何方法拋出B它沒有被強(qiáng)迫處理,因此也不會(huì)被main( )處理C這種異常屬于檢測(cè)異常D從jdk的docs可以了解都有哪些異常屬于此類正確答案D您的答案是 未作答回答錯(cuò)誤展開13.下列關(guān)于float類型的說法中,

31、正確的一個(gè)是( )。(4分)Afloat類型不能自動(dòng)轉(zhuǎn)換為其他的簡(jiǎn)單類型Bfloat類型可以自動(dòng)轉(zhuǎn)換為double類型Cfloat類型和long類型在計(jì)算機(jī)中占的存儲(chǔ)空間一樣大D3342E2D是合法的float類型數(shù)值。正確答案B您的答案是 未作答回答錯(cuò)誤展開14.下列說法中,正確的一項(xiàng)是( )。(4分)A字符串“abce”的長(zhǎng)度是6BFalse是Java的保留字C324.23L代表單精度浮點(diǎn)數(shù)DFalse是合法的Java標(biāo)識(shí)正確答案D您的答案是 未作答回答錯(cuò)誤展開15.執(zhí)行如下語句之后,輸出的結(jié)果是( )。(4分)A12B一12C-1D0正確答案D您的答案是 未作答回答錯(cuò)誤展開16.下列哪一

32、個(gè)類實(shí)現(xiàn)了線程組?( )(4分)Ajava.lang.ObjictBjava.1ang.ThreadGroupCJava.1ang.ThreadDjava.1ang.Runnable正確答案B您的答案是 未作答回答錯(cuò)誤展開17.在Java語言中,那一個(gè)是最基本的元素?( )(4分)A方法B包C對(duì)象D接口正確答案C您的答案是 未作答回答錯(cuò)誤展開18.下列說法中錯(cuò)誤的一項(xiàng)是( )。(4分)A若要編寫出色的圖形用戶界面程序,首先需要考慮如何在界面中放置構(gòu)件B若要編寫出色的圖形用戶界面程序,不需要讓構(gòu)件響應(yīng)用戶的操作C若要編寫出色的圖形用戶界面程序,需要考慮如何讓構(gòu)件響應(yīng)用戶的操作D若要編寫出色的圖形

33、用戶界面程序,需要掌握構(gòu)件的顯示效果正確答案B您的答案是 未作答回答錯(cuò)誤展開19.設(shè)有類型定義short i=32;long j=64;下面賦值語句中不正確的一個(gè)是( )。(4分)Aj=i;Bi=j;Ci=(short)j;Dj=(long)i;正確答案B您的答案是 未作答回答錯(cuò)誤展開20.以下字符常量中不合法的一個(gè)是( )。(4分)AanBrCtD¥正確答案A您的答案是 未作答回答錯(cuò)誤展開21.下列關(guān)于類型轉(zhuǎn)換的說法中,正確的一項(xiàng)是( )。(4分)Adouble類型可以自動(dòng)轉(zhuǎn)換為int類型Bdouble類型只能強(qiáng)制轉(zhuǎn)換為int和long類型Cdouble類型可以通過強(qiáng)制轉(zhuǎn)換為boolean類

34、型Ddouble不可以自動(dòng)轉(zhuǎn)換為int類型正確答案D您的答案是 未作答回答錯(cuò)誤展開22.編譯一個(gè)定義了3個(gè)類和10個(gè)辦法的Java源文件后,會(huì)產(chǎn)生多少個(gè)字符碼文件,擴(kuò)展名是什么?( )(4分)A13個(gè)字節(jié)碼文件,擴(kuò)展名是.classB1個(gè)字節(jié)碼文件,擴(kuò)展名是.classC3個(gè)字節(jié)碼文件,擴(kuò)展名是.javaD3個(gè)字節(jié)碼文件,擴(kuò)展名是.class正確答案D您的答案是 未作答回答錯(cuò)誤展開23.下列哪一個(gè)語句是合法的?( )(4分)Abyte=128;BBoolean=true:Clong l=0x23EFL;Ddouble=0.1453d:正確答案C您的答案是 未作答回答錯(cuò)誤展開24.使用如下哪個(gè)保

35、留字可以使只有在定義該類的包中的其他類才能訪問該類?( )(4分)AabstractBprivateCprotectedD不使用保留字正確答案D您的答案是 未作答回答錯(cuò)誤展開25.在下列說法中,選出最正確的一項(xiàng)是( )。(4分)AJava語言是以類為程序的基本單位的BJava語言是不區(qū)分大小寫的C多行注釋語句必須以開始D在Java語言中,類的源文件名和該類名可以不相同正確答案A您的答案是 未作答回答錯(cuò)誤一、單選題(每題4分,共25道小題,總分值100分)1.為了使包c(diǎn)h4在當(dāng)前程序中可見,可以使用的語句是( )。(4分)Aimport ch4.*;Bpackage ch4.*;Cch4 imp

36、orl,;Dch4 package;正確答案A您的答案是 A回答正確展開2.在下列說法中,選出最正確的一項(xiàng)是( )。(4分)AJava語言是以類為程序的基本單位的BJava語言是不區(qū)分大小寫的C多行注釋語句必須以開始D在Java語言中,類的源文件名和該類名可以不相同正確答案A您的答案是 未作答回答錯(cuò)誤展開3.下列選項(xiàng)中,不屬于JDK文件目錄中的子目錄的是( )。(4分)Abin子目錄Binclude子目錄Cj2sdkl42子目錄Dlib子目錄正確答案C您的答案是 未作答回答錯(cuò)誤展開4.設(shè)i、j為int類型變量,a為float類型變量,以下選項(xiàng)中,正確的賦值語句是( )。(4分)Ai=i+2Ba

37、=7;Ci+一一j;Da=660;正確答案B您的答案是 未作答回答錯(cuò)誤展開5.下列說法正確的一項(xiàng)是( )。(4分)Ajava.1ang.Integer是接口Bjava.1ang.Runnable是類CDoulble對(duì)象在iava.1ang包中DDouble對(duì)象在java.1ang.Object包中正確答案C您的答案是 未作答回答錯(cuò)誤展開6.下列哪一個(gè)是合法的標(biāo)識(shí)符?( )(4分)AintBtC0xeeeeDinteger正確答案D您的答案是 未作答回答錯(cuò)誤展開7.設(shè)有定義int x=5;則執(zhí)行以下語句后,x的值為( )。x+=x+5;(4分)A10B15C20D25正確答案B您的答案是 未作答

38、回答錯(cuò)誤展開8.設(shè)有定義int a=12;則執(zhí)行以下語句后,a的值為( )。a*=12(4分)A144B12C24D0正確答案A您的答案是 未作答回答錯(cuò)誤展開9.下列語句序列執(zhí)行后,x的值是( )。(4分)A13B12C11D10正確答案B您的答案是 未作答回答錯(cuò)誤展開10.下列選項(xiàng)中不屬于Java虛擬機(jī)的執(zhí)行特點(diǎn)的一項(xiàng)是( )。(4分)A異常處理B多線程C動(dòng)態(tài)鏈接D簡(jiǎn)單易學(xué)正確答案D您的答案是 未作答回答錯(cuò)誤展開11.下列關(guān)于byte類型的說法中,正確的一個(gè)是( )。(4分)Abyte類型的長(zhǎng)度為8位Bbyte類型可以自動(dòng)轉(zhuǎn)換為所有的簡(jiǎn)單類型C128是合法的byte類型數(shù)值Dbyte存儲(chǔ)順序

39、是從高到低正確答案A您的答案是 未作答回答錯(cuò)誤展開12.下面的是關(guān)于類及其修飾符的一些描述,不正確的是( )。(4分)Aabstract類只能用來派生子類,不能用來創(chuàng)建abstract類的對(duì)象Babstract不能與final同時(shí)修飾一個(gè)類Cfinal類不但可以用來派生子類,也可以用來創(chuàng)建final類的對(duì)象Dabstract方法必須在abstract類中聲明,但abstract類定義中可以沒有abstract方法正確答案C您的答案是 未作答回答錯(cuò)誤展開13.要實(shí)現(xiàn)完全定制串行化,串行化類必須實(shí)現(xiàn)的接口是( )(4分)ASerializableBRunnableCThreadDExtenaliz

40、able正確答案D您的答案是 未作答回答錯(cuò)誤展開14.執(zhí)行如下語句之后,輸出的結(jié)果是( )。(4分)A12B一12C-1D0正確答案D您的答案是 未作答回答錯(cuò)誤展開15.下列語句中,正確的給出初始值為222111的單精度浮點(diǎn)數(shù)f的定義的一個(gè)是( )。(4分)Afloat f=222.111f:Bfloat f=222111;Cfloat f=222111 d:Dfloat f=222111;正確答案A您的答案是 未作答回答錯(cuò)誤展開16.下列屬于Java語言的特點(diǎn)的一項(xiàng)是( )。(4分)A運(yùn)算符重載B類間多重繼承C指針操作D垃圾回收正確答案D您的答案是 未作答回答錯(cuò)誤展開17.下列說法中錯(cuò)誤的一

41、項(xiàng)是( )。(4分)AJApplet是頂層Swing容器BJApplet中使用內(nèi)容面板作為其惟一直接后代C內(nèi)容面板是JApplet中除了菜單條之外所有構(gòu)件的雙親D根面板是JApplet的惟一直接后代正確答案B您的答案是 未作答回答錯(cuò)誤展開18.下列選項(xiàng)中屬于 Java語言的安全性的一項(xiàng)是( )。(4分)A動(dòng)態(tài)鏈接B高性能C訪問權(quán)限D(zhuǎn)內(nèi)存跟蹤正確答案C您的答案是 未作答回答錯(cuò)誤展開19.下列關(guān)于RuntimeException的說法中正確的一個(gè)項(xiàng)( )。(4分)A此異常默認(rèn)可以被除了main( )方法之外的任何方法拋出B它沒有被強(qiáng)迫處理,因此也不會(huì)被main( )處理C這種異常屬于檢測(cè)異常D從j

42、dk的docs可以了解都有哪些異常屬于此類正確答案D您的答案是 未作答回答錯(cuò)誤展開20.下列說法中,不正確的一項(xiàng)是( )。(4分)AJava程序有兩類:Application和AppletB類的方法只能由public修飾C面向?qū)ο蟮某绦蛟O(shè)計(jì)的優(yōu)點(diǎn)有:可重用性、可擴(kuò)展性、可管理性DJava語言通過接口支持多重繼承正確答案B您的答案是 未作答回答錯(cuò)誤展開21.下列關(guān)于類型轉(zhuǎn)換的說法中,正確的一項(xiàng)是( )。(4分)Adouble類型可以自動(dòng)轉(zhuǎn)換為int類型Bdouble類型只能強(qiáng)制轉(zhuǎn)換為int和long類型Cdouble類型可以通過強(qiáng)制轉(zhuǎn)換為boolean類型Ddouble不可以自動(dòng)轉(zhuǎn)換為int類型

43、正確答案D您的答案是 未作答回答錯(cuò)誤展開22.下列哪一個(gè)是Pattern類的方法?( )(4分)Amatches()Bfind()Cstart()Dend()正確答案A您的答案是 未作答回答錯(cuò)誤展開23.如果有2個(gè)類A和B,A類基于 B類,則下列描述中正確的一個(gè)是( )。(4分)A這2個(gè)類都是子類或者超類BA是B超類的子類CB是A超類的子類D這2個(gè)類郡是對(duì)方的子類正確答案B您的答案是 未作答回答錯(cuò)誤展開24.下列哪一項(xiàng)不屬于Applet中的顯示方法?( )(4分)Aupdate()Brepaint()CdrawLine()Dpaint()正確答案A您的答案是 未作答回答錯(cuò)誤展開25.下列哪個(gè)屬

44、于java語言的保留字?( )(4分)A$_finalBlongCsizeDunion正確答案B您的答案是 未作答回答錯(cuò)誤一、單選題(每題4分,共25道小題,總分值100分)1.下列關(guān)于short類型數(shù)據(jù)的說法中正確的一個(gè)是( )。(4分)Ashort類型數(shù)據(jù)的長(zhǎng)度為8位Bshort類型只能動(dòng)轉(zhuǎn)換為byte類犁Cshort類型被包裝在類java.1ang.Character中Dshort類型存儲(chǔ)數(shù)據(jù)的順序是先高后低正確答案D您的答案是 A回答錯(cuò)誤展開2.下列標(biāo)識(shí)符中,正確的是( )。(4分)A1_BackB$_MoneyC$-moneyD2-Foward正確答案B您的答案是 未作答回答錯(cuò)誤展開

45、3.JApplet的默認(rèn)布局管理器是( )。(4分)AFlowLayoutBBorderLayoutCGridLayoutDBoxLayout正確答案B您的答案是 未作答回答錯(cuò)誤展開4.下面哪一個(gè)是符合Java語言語法的語句?( )(4分)Aint a=0:boolean b=a!=7;Bint a=0;int b=2;int e=12;a=12+b+e!=4;Cdouble i=1.3*12;Dint a=0; int b=2;int 12=7;a =a+12=c+b;正確答案A您的答案是 未作答回答錯(cuò)誤展開5.下列關(guān)于類和對(duì)象的描述中,不正確的一項(xiàng)是( )。(4分)A現(xiàn)實(shí)世界中,可以把每件

46、事物都看做是一個(gè)對(duì)象B一組對(duì)象構(gòu)成一個(gè)程序,對(duì)象之間通過發(fā)消息通知彼此該做什么C有共同屬性的對(duì)象可以抽象為一個(gè)類D一個(gè)類只能實(shí)例化一個(gè)對(duì)象正確答案D您的答案是 未作答回答錯(cuò)誤展開6.要實(shí)現(xiàn)完全定制串行化,串行化類必須實(shí)現(xiàn)的接口是( )(4分)ASerializableBRunnableCThreadDExtenalizable正確答案D您的答案是 未作答回答錯(cuò)誤展開7.整型變量a、b定義如下,表達(dá)式+a= =b的值是( )。int a=3;int b=4;(4分)A4B3C1D10正確答案D您的答案是 未作答回答錯(cuò)誤展開8.下列說法中,正確的一項(xiàng)是( )。(4分)A字符串“abce”的長(zhǎng)度是6

47、BFalse是Java的保留字C324.23L代表單精度浮點(diǎn)數(shù)DFalse是合法的Java標(biāo)識(shí)正確答案D您的答案是 未作答回答錯(cuò)誤展開9.下列語句序列執(zhí)行后,x的值是( )。(4分)A13B12C11D10正確答案B您的答案是 未作答回答錯(cuò)誤展開10.下列選項(xiàng)中,哪一個(gè)屬于輸出流?( )(4分)A從打印機(jī)流向控制器的數(shù)據(jù)流B從鍵盤流向內(nèi)存的數(shù)據(jù)流C從內(nèi)存流向控制器的數(shù)據(jù)流D從內(nèi)存流向網(wǎng)絡(luò)的數(shù)據(jù)流正確答案D您的答案是 未作答回答錯(cuò)誤展開11.下列屬于Java語言的特點(diǎn)的一項(xiàng)是( )。(4分)A運(yùn)算符重載B類間多重繼承C指針操作D垃圾回收正確答案D您的答案是 未作答回答錯(cuò)誤展開12.現(xiàn)有2個(gè)byt

48、e類型的變量bb=126、bb2=5,當(dāng)執(zhí)行bbl=(byte)(bb+bb2);語句之后,bb的值應(yīng)該是( )。(4分)A-128B131C-125 bb1D語句在編澤中出錯(cuò)正確答案C您的答案是 未作答回答錯(cuò)誤展開13.現(xiàn)在有一個(gè)int類型的變量a和一個(gè)char類型的變量b,關(guān)于它們之間類型轉(zhuǎn)換的說法中,正確的一個(gè)是( )。(4分)Aa必須性制轉(zhuǎn)換為bBa可以自動(dòng)轉(zhuǎn)換為bCb必須強(qiáng)制轉(zhuǎn)換為aD它們不可以相互轉(zhuǎn)換正確答案A您的答案是 未作答回答錯(cuò)誤展開14.使用如下哪個(gè)保留字可以使只有在定義該類的包中的其他類才能訪問該類?( )(4分)AabstractBprivateCprotectedD不

49、使用保留字正確答案D您的答案是 未作答回答錯(cuò)誤展開15.Java語言是以哪一種語言為基礎(chǔ)的?( )(4分)ABasicBSmalhalkCCDC+正確答案D您的答案是 未作答回答錯(cuò)誤展開16.下列關(guān)于RuntimeException的說法中正確的一個(gè)項(xiàng)( )。(4分)A此異常默認(rèn)可以被除了main( )方法之外的任何方法拋出B它沒有被強(qiáng)迫處理,因此也不會(huì)被main( )處理C這種異常屬于檢測(cè)異常D從jdk的docs可以了解都有哪些異常屬于此類正確答案D您的答案是 未作答回答錯(cuò)誤展開17.下列數(shù)據(jù)中是八進(jìn)制數(shù)的一個(gè)是( )。(4分)A0X214B231 LC00D10正確答案C您的答案是 未作答

50、回答錯(cuò)誤展開18.下列哪一項(xiàng)不屬于Applet中的顯示方法?( )(4分)Aupdate()Brepaint()CdrawLine()Dpaint()正確答案A您的答案是 未作答回答錯(cuò)誤展開19.下列哪一個(gè)不是合法的標(biāo)識(shí)符?( )(4分)AINTEGERBCharCu0002DVoid正確答案C您的答案是 未作答回答錯(cuò)誤展開20.設(shè)有定義int x=5;則執(zhí)行以下語句后,x的值為( )。x+=x+5;(4分)A10B15C20D25正確答案B您的答案是 未作答回答錯(cuò)誤展開21.下列程序執(zhí)行的結(jié)果是( )。(4分)A5B6C10D3正確答案C您的答案是 未作答回答錯(cuò)誤展開22.算術(shù)表達(dá)式1+234*5B、的值為9( )(4分)A1B-19C-5D0正確答案B您的答案是 未作答回答錯(cuò)誤展開23.Fileoutputstream類的父類是( )。(4分)AFileBFileOu

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(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)論