java习题8,java试题练习题(第8套
《java試題練習題(第8套》由會員分享,可在線閱讀,更多相關《java試題練習題(第8套(9頁珍藏版)》請在人人文庫網上搜索。
1、班級: 姓名: 學號: 試題共 頁 加白紙 張 密 封 線 學年第 學期 Java程序設計 課程試題課程號:考試A卷閉卷考查B卷開卷題 號一二三四五六七八九十總分閱卷教師各題分數4020105520100實得分數一、單項選擇題(20題;每題2分,共40分)1、位運算(9&5)的運行結果是A)9 B)14C)1D)5答案: B ( 難度系數C 知識點:位運算)2、下列關于JAVA語言特點的敘述中,錯誤的是。A)Java是面向過程的編程語言B)Java支持分布式計算C)Java是跨平臺的編程語言D)Java支持多線程答案:A (難度系數C知識點: java基礎)3、定義私有的成員函數或成員變量,正。
2、確的是。A)不需要定義,缺省的訪問級就是私有級B)在類的開頭部分集中定義C)成員函數需要定義,而成員變量不需要定義D)利用private 關鍵字定義答案: D (難度系數C 知識點: 類成員)4、創建一個標識有“關閉”按鈕的語句是。A) TextField b = new TextField(“關閉”);B) Label b = new Label(“關閉”);C) Checkbox b = new Checkbox(“關閉”);D) Button b = new Button(“關閉”);答案:D(難度系數C)知識點:GUI編程5、在編寫異常處理的Java程序中,每個catch語句塊都應該與。
3、語句塊對應,使得用該語句塊來啟動Java的異常處理機制。A) if else B)switch C)try D) throw答案:C(難度系數B)知識點:異常6、以下關于循環語句描述正確的是。A) for循環不可能產生死循環B)while循環不可能產生死循環C) for循環不能嵌套while循環D) 即使條件不滿足dowhile循環體內的語句也至少執行一次答案:D(難度系數B)知識點:循環7、Java 中的java.exe文件是指 。A)java文檔生成器 B)java編譯器 C)java解釋器 D)java類診斷器答案:C (難度系數C ,JAVA語言特點)8、Java中類提供了隨機訪問文件。
4、的功能.A)RandomAccessFile B)RandomFileC)FileD)AccessFile答案:A(難度系數B)知識點:數據流9、實現一個繼承接口Runnable的類需要實現方法。A) start B)run C) wait D)paint答案:B(難度系數B)知識點:多線程10、關于被私有訪問控制符private修飾的成員變量,以下說法正確的是。A)可以被三種類所引用:該類自身、與它在同一個包中的其他類、在其他包中的該類的子類B)可以被兩種類訪問和引用:該類本身、該類的所有子類C)只能被該類自身所訪問和修改D)只能被同一個包中的類訪問答案: C (難度系數: B 知識點:關鍵。
5、字)11、以下描述正確的是。A) JAVA不可以用來開發手機程序B) 在JAVA程序中java.awt包是唯一自動引入的類庫C) java.io包是JAVA語言的輸入輸出類庫D) JAVA的包中可以有相同的類名答案:C(難度系數B)知識點:JAVA簡介,包12、以下關于數組的描述有誤的是。A) 整型數組中的各元素的值必須是整型B) 數組是有序數據的集合C) 如數組名為ab,即ab.length可以取得該數組的長度D) 數組的下標從1開始答案:D(難度系數B)知識點:數組13、下面各類對象不能接受用戶輸入的是 。A)TextField B)JTextField C)JTextarea D)Jla。
6、ble答案D (難度系數 C 知識點:常用組件,可視化)14、以下語句正確的是。A) x+1=5; B) i+=1; C) a+b=1; D) x+=1;答案:D(難度系數B)知識點:表達式15、以下結果為真(true)的是。A)10a B)a20 C) !true D)(310)答案:B(難度系數B)知識點:表達式16、在Java中,____________負責對字節代碼解釋執行。A)垃圾回收器B)虛擬機C)編譯器D)多線程機制答案:B; 難度系數:C;知識點:java特性。17、_________屬于合法的Java標識符。A)catB)5booksC)+staticD)-3.14159答案。
7、:A;難度:C;知識點:語法基礎18、下面語句中,不會出現編譯警告或錯誤。A)float f=1.3; B)char c=”a”;C)byte b=25;D)boolean b=null;答案:C(難度系數B)知識點:賦值相容19、下列敘述正確的是。A)final類可以有子類B)abstract類中只可以有 abstract方法C)abstract類上可以有非abstract方法,但該方法不可以用final修飾D)不可以同時用final和abstract修飾一個方法答案:D (難度系數B)知識點:抽象類,抽象方法20、下列類的定義中,錯誤的是。A) class x . B) public x 。
8、extends y . C)public class x extends y . D) class x extends y implements y1 . 答案:B(難度系數B)知識點:類的定義二、填空題(10題;每題2分,共20分)1、表達式1/23的結果是____。答案:0(難度系數B)知識點:表達式2、定義一個包含7個元素的數組a,則該數組的最后一個元素是 。答案:a6 (難度系數C)知識點:數組3設有數組定義:int a = 11 , 22 , 33 , 44 , 55 , 66 , 77 , 88 , 99 ; 則執行以下幾個語句后的輸出結果是 、 、 。for ( int i = 。
9、0 ; i 60)/在下行劃線處填上拋出IllegalAgeException異常的語句___________________________________________age = a;class ThrowExample public static void main (String args) UserTrial values = new UserTrial(); try values.setAge(75); /在下行空白處填上捕獲IllegalAgeException異常的語句______________ ___________________________System.out.p。
10、rintln (e.getMessage(); (難度系數B)知識點:異常處理答案: throws IllegalAgeException throw new IllegalAgeException( ) catch(IllegalAgeException e ) 五、讀程序寫結果(1題;每題5分,共5分)1下面程序實現將已經存入數組中的值按逆序打印出來。請將程序空白處補全。class mm() void fte(int arr) for( (1) )System.out.print(“ ”+arri);(2) class print_arr public static void main(S。
11、tring args)int a=45,89,7,6,0;(3) pp= new (4) ;(5) ;答案:(1)int i=arr.length-1;i=0;i+(2) public (3) mm (4)mm() (5)pp.fte(a)難度:B知識點:java程序基本結構,循環,數組,類的定義,對象使用,成員調用。六、編程題(2題;每題10分,共20分)1、利用條件運算符的嵌套來完成此題:學習成績=90分的同學用A表示,60-89分之間的用B表示,60分以下的用C表示。難度系數:B 知識點:JAVA程序結構答案:public class Prog5public static void ma。
12、in(String args)int n = -1;tryn = Integer.parseInt(args0);catch(ArrayIndexOutOfBoundsException e)System.out.println(請輸入成績);return;grade(n);/成績等級計算private static void grade(int n)if(n100 | n=90)?分,屬于A等:(n60)?分,屬于B等:分,屬于C等);System.out.println(n+str);2、調用類java.lang.Math的成員方法“public static double random(。
13、)”運算下面表達式10000次,(int) (Math.random()*20+0.5)統計其中生成的整數0,1,2,,20的個數分別是多少,并輸出統計結果。(難度系數B)答案: public class Countpublic static void main(String args)int c=new int21;int i,ran;for(i=0;ic.length;i+)ci=0;for(i=0;i10000;i+)ran=(int)(Math.random()*20+0.5);cran+;for(i=0;ic.length;i+)System.out.println(i+ 出現的次數是: +ci);知識點:數組,循環。
總結
以上是生活随笔為你收集整理的java习题8,java试题练习题(第8套的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 两只老虎
- 下一篇: 删库跑路!创世人回应了,公司市值暴跌 1