JAVA語言程序設(shè)計復(fù)習(xí)題及答案_第1頁
JAVA語言程序設(shè)計復(fù)習(xí)題及答案_第2頁
JAVA語言程序設(shè)計復(fù)習(xí)題及答案_第3頁
JAVA語言程序設(shè)計復(fù)習(xí)題及答案_第4頁
JAVA語言程序設(shè)計復(fù)習(xí)題及答案_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、資料內(nèi)容僅供您學(xué)習(xí)參考,如有不當(dāng)或者侵權(quán),請聯(lián)系改正或者刪除。JAVA語言程序設(shè)計考試試題及部分答案一、 單選題 : ( 每題 1 分 ) 下列各題 A) 、 B) 、 C) 、 D) 四個選 項中 , 只有一個選項是正確的 , 請將正確選項的標(biāo)記寫在題干后的括 號內(nèi)。1下列語句序列執(zhí)行后 , k 的值是 ( B )。int m=3, n=6, k=0;while( (m+) ( - n) ) +k;A) 0 B) 1 C) 2 D) 32設(shè) i 、 j 為 int 型變量名 , a 為 int 型數(shù)組名 , 以下選項中 , 正 確的賦值語句是 ( B ) 。A) i = i + 2 B) a

2、0 = 7;C) i+ - -j; D) a(0) = 66;3Java 語言的類間的繼承關(guān)系是 ( B ) 。A) 多重的 B) 單重的 C) 線程的 D) 不能繼承4設(shè)有定義 int i = 6 ;,則執(zhí)行以下語句后 , i 的值為 ( C ) 。i += i - 1;A) 10 B) 121 C) 11 D) 100 5下列選項中 , 用于在定義子類時聲明父類名的關(guān)鍵字是 ( C ) A) interface B) package C) extends D) class 6若已定義 byte x= 11,22,33,-66 ;其中OW k 3,則對x數(shù)組元素錯誤的引用是A) x5-3 B

3、) xk C) xk+5 D) x0 7下列語句序列執(zhí)行后 , ch1 的值是 ( B ) char ch1=A,ch2=W;if(ch1 + 2 j ) i-; else j-;A) 15 B) 16 C) 7 D) 89下列語句序列執(zhí)行后 , k 的值是 ( C ) 。 int i=1O, j=18, k=3O;switch( j - i ) case 8 : k+;case 9 : k+=2;case 1O: k+=3;default : k/=j;A) 31 B) 32 C) 2 D) 33 10下面語句執(zhí)行后 , i 的值是 ( B ) 。for( int i=0, j=1; j y

4、 | x z B) x != yC) z ( y + x ) D) x y & ! ( x 3 );A) 16 B) 8 C) 4 D) 213以下由 for 語句構(gòu)成的循環(huán)執(zhí)行的次數(shù)是 ( B ) 。for ( int i = 0; true ; i+) ;A) 有語法錯 , 不能執(zhí)行 B) 無限次C) 執(zhí)行 1次 D) 一次也不執(zhí)行14定義類頭時能使用的修飾符是 (C ) 。A) private B) static C) abstract D) protected15設(shè) int 型變量 a 、 b, float 型變量 x 、 y, char 型變量 ch 均 已正確定義并賦值 ,正確的

5、switch 語句是 D ) 。A) switch (x + y) B) switch ( ch + 1 ) C) switch ch D) switch ( a + b ); 16. 下列最終屬性 i 的定義中 , 正確的是 ( ) 。A) static final int i=100; B) final int i=1.2;C) final i=w; D) final char i;17. 下列類定義中 , 不正確的是 (C ) 。A) class x B) class x extends y C) static class x implements y1,y2 D) public cla

6、ss x extends Applet 18. 設(shè) x 、 y 為已定義的類名 , 下列聲明 x 類的對象 x1 的語句中正確的是 ( ) 。A) static x x1; B) public x x1=new x(int 123);C) y x1; D) x x1=x( );19. 設(shè) i 、 j 、 k 為類 x 中定義的 int 型變量名 , 下列類 x 的構(gòu)造函數(shù)中不正確的是 (B ) 。A) x( int m) . B) void x( int m) . C) x( int m, int n) . D) x( int h,int m,int n) . 20. 下列方法定義中 , 正確

7、的是 ( A ) 。A) int x( ) char ch=a; return (int)ch; B) void x( ) .return true; C) int x( ) .return true; D) int x( int a, b) return a+b; 21. 用于定義類成員的訪問控制權(quán)的一組關(guān)鍵字是( D ) 。A) class, float, double, publicB) float, boolean, int, longC) char, extends, float, doubleD) public, private, protected22. 不能構(gòu)成循環(huán)的語句是 (

8、 C )A) for 語句 B) while 語句 C) switch 語句 D) do_while 語句23. 下列程序段執(zhí)行后 b3 的結(jié)果是 ( D ) 。boolean b1=true, b2, b3;24= b1 ? b1 : b2;A) 0 B) 1 C) true D) false25 下面數(shù)據(jù)結(jié)構(gòu)中 , 屬于非線性的是 ( B ) 。A) 線性表 B) 樹 C) 隊列 D) 堆棧11. 設(shè)有定義 int i=123; long j=456;下面賦值不正確的語句是( D ) 。A) j=i; B) j=(long)i; C) i=(int)j; D) i=j;二、 填空題 : (

9、 每空 1 分 )1. 構(gòu)造函數(shù) _沒_有返回值。2. Java 語言中的浮點型數(shù)據(jù)根據(jù)數(shù)據(jù)存儲長度和數(shù)值精度的不同 ,進一步分為 float 和 _ double 兩種具體類型。3. 創(chuàng)立類對象的運算符是 _ new 。4. 當(dāng)整型變量 n 的值不能被 13 除盡時 , 其值為 false 的 Java 語言表示式是 _n%13=0 。5. 在 Java 語言中 , 所有的數(shù)組都有一個 lenght 屬性 , 這個屬性存儲了該數(shù)組的 _元素個數(shù)。6. 定義類就是定義一種抽象的 父類 定共性的對象的抽象描述。7. 在 Java 語言中 , 使用 _平臺無關(guān) _、_java 實現(xiàn)軟件重用。8. 表示式 3/6 * 5 的計算結(jié)果是 0 。9. 下面

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論