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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

3、)正確答案A您的答案是 未作答回答錯誤展開7.下列數(shù)據(jù)表示十六進制數(shù)的一個是( )。(4分)A02lB123C23D0xa34正確答案D您的答案是 未作答回答錯誤展開8.下列關于Unicode-亨符的說法中,不正確的一項是( )。(4分)AUnicode字符集比ASII字符集豐富BUnicode字符是16位無符號數(shù)C字符常量a以八進制數(shù)表示為142D字符常量a以八進制數(shù)表示為14l正確答案C您的答案是 未作答回答錯誤展開9.下面哪一個是符合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您的答案是 未作答回答錯誤展開10.下列屬于Java核心包的一項是( )。(4分)Ajavax.namingBjavax.rmiCjavax.soundDjava.math正確答案D您的答案是 未作答回答錯誤展開11.下列關于byte類型的說法中,正確的一個是( )。(4分)Abyte類型的長度為8位Bbyte類型可以自動轉換為所有的簡單類型C128是合法的byte類型數(shù)值Dbyte存儲順序是從高到低正確答案A您的答案是 未作答回答錯誤展開12.下列語句中,正確的給出

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

42、dk的docs可以了解都有哪些異常屬于此類正確答案D您的答案是 未作答回答錯誤展開20.下列說法中,不正確的一項是( )。(4分)AJava程序有兩類:Application和AppletB類的方法只能由public修飾C面向對象的程序設計的優(yōu)點有:可重用性、可擴展性、可管理性DJava語言通過接口支持多重繼承正確答案B您的答案是 未作答回答錯誤展開21.下列關于類型轉換的說法中,正確的一項是( )。(4分)Adouble類型可以自動轉換為int類型Bdouble類型只能強制轉換為int和long類型Cdouble類型可以通過強制轉換為boolean類型Ddouble不可以自動轉換為int類型

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

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

45、3.JApplet的默認布局管理器是( )。(4分)AFlowLayoutBBorderLayoutCGridLayoutDBoxLayout正確答案B您的答案是 未作答回答錯誤展開4.下面哪一個是符合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您的答案是 未作答回答錯誤展開5.下列關于類和對象的描述中,不正確的一項是( )。(4分)A現(xiàn)實世界中,可以把每件

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

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

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

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

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論