版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、一、選擇題 (每題 2 分 ,共 20 題,40 分)1.Jva 源文件與編譯后得文件擴展名分別為()?、cass 與、java?B、 ava 與 、 a sC、 cl s 與、cla s?D、java 與 、java2.Java 語言中創(chuàng)建一個對象使用得關鍵字為()A、 lassB、interfac C、ne D、 re e3.對于可以獨立運行得 Java 應用程序 ,下列()說法就是正確得。A、無須 ma 方法B、必須有兩個 mi方法C、可以有多個或零個 main 方法 D、必須有一個 m in 方法4.ontin e 語句()、只中斷最內層得循環(huán)?B、只中斷最外層得循環(huán)C、只中斷所在層循
2、環(huán)中得當次循環(huán)D 、只中斷某一層得循環(huán)5.若 a ,則下列程序代碼實行后 ,c 得結果為 ()?c=5;if(a>0 )? if(>4) =6;? elsec=;A、4、C、6、 96.設 x 為 int 型變量、則執(zhí)行以下語句以后,x 得值為 ()x10;?x+ =x xA、 1 ?B、 0?、?D 、 307.用 abst act 定義得類 ()?A、可以被實例化、不能派生子類、不能被繼承、只能被繼承8.設有對象 x 具有屬性 a則訪問該屬性得方法為()A、 xB、 a、 x()、D、x、 ()9.以 u c 修 飾 得 類 如 :p blic las C r 則Car()A、
3、可被其它程序包中得類使用B、僅能被本程序包中得類使用C、不能被任意其它類使用、不能被其它類繼承10. 聲明一個類得方法就是最終得,即不能被其子類覆蓋該方法, 應使用()修飾符、 abst actB、 publ 、 protect d、 final11. 下面得程序段輸出得結果就是()int=,b, ;int =new n 3;b=ai;c= +i;Sstem 、ou 、 pinln ( c);A、 0?B、 2?C、 1?D、 412. 下面對繼承得說法 ,正確得就是 ()A、子類能繼承父類得所有方法與狀態(tài)B、子類能繼承父類得非私有方法與狀態(tài)C、子類只能繼承父類得pub ic 方法與狀態(tài)D、子
4、類只能繼承父類得方法,而不繼承狀態(tài)13. 在圖形界面中 ,將容器得版面分為東、南、西、北、中5 個區(qū)域 ,這樣得布局 (版面設置)稱為()、lowLayoutB、 idL outC、Bo derL youtD 、CrdL yout14. j a 不允許類之間得多重繼承,但通過在一個類中實現(xiàn)多個(),可達到多重繼承得目得。、接口B、模塊C、類D、包15. 下列關于構造函數(shù)得句子中,正確得就是()A、定義類類型時 ,其構造函數(shù)不可省略。B、類得構造函數(shù)不必與類名相同、一個類類型 ,只能定義一個構造函數(shù)D、在用 new 運算符生成類得一個對象時,構造函數(shù)被調用執(zhí)行。16. 設有下面兩個類得定義 :c
5、lassPe o cl sSt dentextend Per on ?lo id; / 身份證號 nt ore ;/ 入學總分Stign e;/ 姓名 ntge Scor ()retur sc re;則類 er n 與類 Student 得關系就是 ()。A、包含關系 ?B、繼承關系?、關聯(lián)關系?D、上述類定義有語法錯誤17. 在下面指定得位置添加哪個選項中定義得方法,編譯時候會產生錯誤?() a s B?float=1.0f ;?ub ic f t et um ( )eunx;/此處添加選項中得方法A、 ublic floatetN m(int )re rn x+ ;B、 ulicloat
6、getN m(flo t d)re urn x+d;C、 public float tNu (doub ed) return (in )(x+d);D、 p bic doublege um() reun x ;18. 按鈕可以產生A ti nEven 事件 ,實現(xiàn)哪個接口可處理此事件()A 、 Li enerB 、 one tListenerC 、 Win oList D 、 cti Listen 19.每個使用組件得程序必須有一個()A 、按鈕?B 、容器 ?C、菜單 ?D、標簽20.以下 ()類不屬于字符流類A、Read r?、C、Buf ered tS ream?、 tringRead
7、r二、填空題 (每小題 2 分,共 5 題,10 分)1. Ja a 應用程序中有 main() 得方法 ,它前面有三個修飾符就是 ublic 、tatic 、。2.創(chuàng) 建一 個名 為My ack e得包得語句就是。3.若 x= 5,y =,則 x>=得邏輯值為。4.若有字符串str= ”he o , worl ”, 那 么 tr、 i de of(“or ”) 得 值為。5.用于捕獲異常得Java 語句就是。三、判斷題(每小題2 分,共題 ,20 分)()1、布爾型變量得取值只有兩個:t ue 與 fal e。()2、 va 語言中得數(shù)組元素下標總就是從0 開始 ,下標可以就是整數(shù)或整
8、型表達式。( ) 、 Java 程序得文件名可以任意。()4、一個源程序文件中主類應該定義為公有類。()5、Jva 中缺省得構造函數(shù)就就是沒有參數(shù)得構造函數(shù)。()6、每個類都只能有一個構造方法。()7、使用了 pro e ed 修飾過得成員 ,在包內也不能訪問。()、由繼承性可知 ,程序中子類擁有得成員數(shù)目一定大于等于父類擁有得成員數(shù)目。()9、 ava 中接口中得方法可以有方法體。()10 、布局管理器就是用來確定組件在容器中得位置與大小。四、簡答題 (每小題分 ,共 2 題,10 分)1、 a 中面向對象方法得特點有哪些?2、什么就是方法得覆蓋?什么就是方法得重載 ?五、閱讀程序寫出結果(
9、每小題 5 分,共題 ,0 分)1)程序得輸出結果就是class N mb rit ;publ c classeNu brpu l cs atic oidmin(S rin rgs)N br1= ew Number( );Numbern2 ewNmb r();n1 、i=47 ;n、 i=13 ;S te、 ou 、 rintln( “n1 、 =”n1、 i+”n2、 i”n2 、i);1n;Syst m、ou 、p nln (“n、 i=”+n1、 i+”n2 、”2、 );2) 程序得輸出結果就是 inter a e One oNintdisp (it); la s S m mple e
10、nt OneToN?ub ic intdi (int n) ? t s=0; r( i =1 ;i<=n;i+)? +=i;?retrn s;public class Use nterface?publi t ic oidma n(St ing args)?i t n= ;?Su s=new m();? s m、out 、pr nt (s、dsp(n);?3)以下程序段得輸出結果為。cl ss 1C1()Syst m 、out 、println("1");publicclassC2ext dsC C2()Sys em 、 t、 rint n(2) ;publi st ic oid main(S ing args) C2c new C2( ) ; )以下程序段得輸出結果為。pu i ss changeNumpublic stat c oidmain(String arg )ina ;a=new int ,2,3, ,, 6, ,8,, ;int t mp;fo(int i 0;i ;i+ )e p= ;ai=a 9-i; 9-i=temp; or( it =0;i< 0;i+)Sys em 、 prin (a+" );答案一 選擇題 (每題分 ,共 40 分 )1356810BDCDBAD111219 0BCDBDBC二、填空題
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論