java语言程序设计答案_《java语言程序设计》练习题及答案
《java語言程序設計》練習題及答案
JAVA 語言程序設計題及部分答案 一、單選題:(每題1分)下列各題A)、B)、C)、D)四個選項中, 只有一個選項是正確的,請將正確選項的標記寫在題干后的括號內。 1.下列語句序列執行后,k 的值是( B )。 int m=3, n=6, k=0; while( (m++) j ) i--; else j--; A) 15 B) 16 C) 7 D) 8 9.下列語句序列執行后,k 的值是( C )。 int i=10, j=18, k=30; switch( j - i ) { case 8 : k++; case 9 : k+=2; case 10: k+=3; default : k/=j; } A) 31 B) 32 C) 2 D) 33 10.下面語句執行后,i 的值是( B )。 for( int i=0, j=1; j y || x > z B) x != y C) z > ( y + x ) D) x 3 ); A) 16 B) 8 C) 4 D) 2 13.以下由 for 語句構成的循環執行的次數是( B )。 for ( int i = 0; true ; i++) ; A) 有語法錯,不能執行 B) 無限次 C) 執行1次 D) 一次也不執行 14.定義類頭時能使用的修飾符是(C )。 A) private B) static C) abstract D) protected 15.設int 型變量 a、b,float 型變量 x、y,char 型變量 ch 均已 正確定義并賦值, 正確的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 class x extends Applet { } 18. 設 x、 y為已定義的類名,下列聲明x類的對象x1的語句中正確 的是( )。 A) static x x1; B) public x x1=new x(int 123); C) y x1; D) x x1=x( ); 19. 設 i、j、k 為類 x 中定義的 int 型變量名,下列類 x 的構造函數中不正確的是(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. 下列方法定義中,正確的是( 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. 用于定義類成員的訪問控制權的一組關鍵字是( D )。 A) class, float, double, public B) float, boolean, int, long C) char, extends, float, double D) public, private, protected 22. 不能構成循環的語句是( C )。 A) for 語句 B) while 語句 C) switch 語句 D) do__while 語句 23. 下列程序段執行后 b3 的結果是( D )。 boolean b1=true, b2, b3; 24= b1 ? b1 : b2; A) 0 B) 1 C) true D) false 25 下面數據結構中,屬于非線性的是( B )。 A) 線性表 B) 樹 C) 隊列 D) 堆棧 11. 設有定義 int i=123; long j=456; 下面賦值不正確的語句是( D )。A) j=i; B) j=(long)i; C) i=(int)j; D) i=j; 二、填空題:(每空1分) 1. 構造函數_沒__有返回值。 2. Java語言中的浮點型數據根據數據存儲長度和數值精度的不同,進 一步分為float和 ___ double _______兩種具體類型。 3. 創建類對象的運算符是__ new。 4. 當整型變量n的值不能被13除盡時,其值為 false 的Java語言表 達式是__n%13==0___________ 。 5. 在Java語言中,所有的數組都有一個lenght屬性,這個屬性存儲 了該數組的__元素個數。 6. 定義類就是定義一種抽象的______父類______,它是所有具有一定 共性的對象的抽象描述。 7. 在Java語言中,使用__平臺無關___、___java虛擬機___等技術, 實現軟件重用。 8. 表達式3/6 * 5的計算結果是____0____ 。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的java语言程序设计答案_《java语言程序设计》练习题及答案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 单点登录和 单一登录的 区别?
- 下一篇: 几步即把手机WiFi分享出去-怎么分享手