



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、JAVA語言程序設計期末考試試題及答案 5(應考 必備題庫)一、單選題1、當某一線程正處于休眠狀態,而另一個線程用Thread類中的interrupt。方法中斷它時,拋出的異常類型是()oA) IOExceptionB) RuntimeExceptionC) InterruptedExceptionD) ClassNotFoundException2、下面的程序段的功能是()oFile f訂el二new F訂e(d:xxxyyyzzz); filelmkdirs();A)在當前目錄下生成子目錄:xxxyyyzzz B)生成冃錄:e:xxxyyyzzzC)在當前冃錄下生成文件xxx. yyy.
2、zzzD)以上說法都不對3、應用程序的main方法中有以下語句,則輸出的結果是( )oString s 二xxxxxxxxxxxxxxx#123#456#zzzzz;int n = s indexOf (#);int k 二 s. in dexOf(#, n+1) ; St ring s2 二 s. subs tring (n+1, k);System. out println(s2);A) 123456 B) 123 C) xxxxxxxxxxxxxxx D) zzzzz4、關于下面的程序Test, java說法正確的是()。public class Test String x=l;int
3、y;public static void main(String args) int z二2;System out. printin(x+y+z);A)3B)1020 12 D)程序有編譯錯誤5、應用程序的main方法中有以下語句,則輸出的結果是()。int b二1, 1, 1,2,2,;int sum=0:for(int i=0; ib1ength; i+) for(int j二0; jbi1ength; j+) sum+二bi j;Systeni. out. println (sum二+sum);A) 10 B)6 C) 9 D) 136、應用程序的main方法中有以下語句,則執行后輸出的
4、結果是()。int x = 125,21,5, 16& 98;int min 二 x0;for (int i二1; ix1ength; i+) if (xi min)min 二 xi;System. out. println(min);A) 125 B) 5 C) 98 D) 1687、應用程序的main方法中有以下語句,則輸出的結果是()。Hashtable hashtable二new Hashtable();hashtable put(100,a&a);hashtable. put(200,bbb);hashtable put (300,ccc);System. out. println(
5、hashtable get(300) toString()+ hashtable get(200“). toString()+ hashtable get(100) toString();A) aaa B) bbb C) ccc D) cccbbbaaa8、以下關于java異常說法不正確的是()oA) Throwable類是Java語言中Error類和Exception類的父類。B) 當異常對象是Exception類(或其子類)的實例時,能通過Java虛擬機或者throw 語句拋出該異常對象,并能通過try-catch*-final處理。0如果只用一個catch塊捕捉多個異常對象,則catch
6、子句中的參數類型應是所 有 異常對象的父類。D)以上說法都不對。9、下面的程序創建了一個文件輸出流對象,用來向文件test, txt中輸出數據,假 設程序當前目錄下不存在文件test, txt,編譯下面的程序Test, java后,將該程序運 行3次,則文件test, txt的內容是()oimport java, io.*;public class Test public static void main(String args) try String s二ABCDE;byte b二sgetBytes();FileOutputStream file=new FileOutputStream(,
7、ztest txt, true); filewrite(b);file close();cat ch (IOExcep tion e) Sys tem. out. prin tl n(e toS tring ();A) ABCABC B) ABCDE C)Test D) ABCDE ABCDE ABCDE10、下面說法不正確的是()?A) 列表(List) 集合(Set)和映射(Map)都是java, util包中的接口。B) List接口是可以包含重復元素的有序集合。C) Set接口是不包含重復元素的集合。D) Map接口將鍵映射到值,鍵可以重復,但每個鍵最多只能映射一個值。二、多選題1、下
8、面哪些關鍵字能用來控制對類成員的訪問()?A) public B) protected C) private D) defauIt2、下面關于Java中異常處理try塊的說法正確的是()?A) try塊后通常應有一個catch塊,用來處理try塊中拋出的異常。B) catch塊后必須有finally塊。0可能拋出異常的方法調用應放在try塊中。D)對拋出的異常的處理必須放在try塊中3、線程對象的生命周期中,通常經歷下面哪些狀態()oA)新建B)運行C)就緒D)死亡4、定義如下的二維數組b,下面的說法正確的是()。int b = 1, 2, 3, 4, 5, 6, 7, 8;A)b. leng
9、th 的值是 3。B)bl. length 的值是 3。C) bl 1的值是5oD)二維數組b的第一行有3個元素5、類B是一個抽象類,類C是類B的非抽象子類,下列創建對象xl的語句中正確的是()OA) B xl二 new B( ) ; B) B xl二 new C();C) C xl二new C( ) ; D) C xl二 new B();6、下面關于進程、線程的說法正確的是( )oA)進程是程序的一次動態執行過程。一個進程在其執行過程中,可以產生多個線 程一一多線程,形成多條執行線索。while(true) St ring str = buf. readLineO ;if (str. equ
10、als (z/quitz/)break;int x=Integer. parselnt(str):Systeni. out. println(x*x);)編譯運行上面的程序:從鍵盤輸入10,回車后輸出的結果如何?從鍵盤輸入exit,回車后程序能正確執行嗎?為什么?答案:100不能;因為方法Integer, parselnt (str不能將字符串“ exit”轉化為整數,拋出 異 常。3、寫出下面的程序編譯、運行后的結果(6分)。public class Testpublic static void main(String args) new Student(TonT, m, 90, 88);n
11、ew Student (Jack, m,, 66, 89);new Student (/zMary/z, f, 76, 86);Systeni out. println(nanietsextchinesetenglish);Student, print ();class Student protectedStringname;protected charsex;protectedintChineseprotectedintenglishprotectedStudentnex t;static Student list;Student (String name, char sex, int Chinese, int english) this. name=name; this.sex=sex; this.chinese=chinese;this. english=english;this. next二list;list二this;static void print() Student friend=list;if (friend=null)System. out ptintln(The list is empty. ); else doSystem. out. println (f
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 面向2025年金融領域的AI倫理風險與監管應對策略報告
- 休閑食品行業2025市場競爭格局與消費趨勢研究報告:深度解讀
- 中職英語Living History of Culture 課件
- 工業互聯網平臺量子通信技術在地理信息系統地理信息系統物聯網技術領域的應用趨勢分析報告
- 企業置換貸款管理辦法
- 企業閉環運營管理辦法
- 鄉村小學班級管理辦法
- 中航高科投資管理辦法
- 鄉鎮大眾茶館管理辦法
- 小學生目標計劃課件
- (零診)成都市2023級(2026屆)高中畢業班摸底測試物理試卷(含答案)
- 料質檢員筆試試題及答案
- 高壓安全知識培訓
- 護士長崗位勝任力培訓心得
- 陜西省西安市經開區2024-2025學年八年級下學期期末學生學業水平質量監測英語試卷(含答案)
- 警察警械使用培訓課件
- 燃氣管道施工重點難點及安全措施
- 初一新生入學教育
- 空間低溫潤滑技術-洞察及研究
- 意式極簡全案設計
- 《成人慢性腎臟病食養指南(2024年版)》解讀
評論
0/150
提交評論