java面試題及答案_第1頁
java面試題及答案_第2頁
java面試題及答案_第3頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、Java面試題選擇題D get Priority。1 下面哪些是Thread類的方法()A start() B run() C exit()2. F面尖于java.lang.Exception類的說法正確的是()繼承自Throwable B Serialable CD不記得反正不正確3. F面程序的運行結果是()Stri ng str1 = “hello”;Stri ng str2 = “he” + n ewStri ng(”llo”);System.err. printin (stri = str2);4. 下列說法正確的有()class中的constructor不可省略B. constru

2、ctor必須與class同名,但方法不能與class同名C. constructor在一個對象被new時執(zhí)行D 一個 class 只能定義一個 constructor5. 下面的方法,當輸入為2的時候返回值是多少?()public static int getValue( int i) int result = 0; switch (i) case 1:result = result + i;case 2:result = result + i * 2;case 3:result = result + i * 3;return result;AOB2C4D1O6下面程序的運行結果:()p ub

3、lic static void main(String args) Thread t =n ewThreadO pvoid run() ublic pon g();t.run();System.out. prin t(” pinstatic void pon g() System.out. prin t(” pon g");A pingpongB pongping C pingpong 禾 R pongping 都有可能D都不輸7. 下列屬于矢系型數據庫的是()D Mo ngoDBA. Oracle B MySql C IMS8. GC線程是否為守護線程?()9. volatile尖

4、鍵字是否能保證線程安全?()10. 下列說法正確的是()A LinkedList 繼承自 ListB AbstractSet 繼承自 SetC HashSet 繼承自 AbstractSetD WeakMap 繼承自 HashMap門.存在使i + 1 <i的數嗎()12. 0.6332的數據類型是()A float B double C Float D Double13. 下面哪個流類屬于面向字符的輸入流()C Object I npu tStreamA BufferedWriterB Filel np utStreamD Inp utStreamReader14. Java接口的修飾

5、符可以為()A p rivate B p rotected C finalD abstract15. 不通過構造函數也能創(chuàng)建對象嗎()16. ArrayList list = new ArrayList(20);中的 list 擴充幾次()AO B1 C2 D317. 下面哪些是對稱加密算法()A DES B AES C DSA D RSA18. 新建一個流對象,下面哪個選項的代碼是錯誤的?()new BufferedWriter( new FileWriter("a.txtn);B) new BufferedReader( new Filel np utStream(,a.dat&

6、quot;);C) new GZIP Out putStream( new FileOut pu tStream(”a.zi p”);new Objectl npu tStream( new File Inpu tStream("a.daf,);19. F面程序能正常運行嗎()public class NULL public static void haha() System.out. printin(HhahaH);public static void main(String args) (NULL)null ).haha();20. F面程序的運行結果是什么()class Hel

7、loA public HelioAO System.out. println( "HelloA"); System.out. println( 'Tm A class");static System.out. println( ''static A"); public class HelloB extends HelloA public HelloB() System.out. printin (”HelloB”); System.out. println( 'Tm B class");static System

8、.out.printin ("static B”);public static void main(String args) newHelloB();此時輸出結果為:21. getCustomerlnfo()方法如下,try中可以捕獲三種類型 的異常,如果在該方法 運行中產生了一個QException,將 會輸出什么結果()public void getCustomerlnfo() try/ do someth ing that may cause an Exce pti oncatch (java.io.FileNotF oun dExce pti on ex) System.ou

9、t .prin t(”FileNotFou ndExce ptio n!'*);catch (java.ioOExce pti on ex) System.out .prin t("IOExce ptio n!'*);catch (javaa ng.Exce pti on ex) System.out. prin t("Exce ptio n!'*);lOExce pti on!lOExce pti on! Exce pti on!FileNotF oun dExce pti on ilOExce pti on!FileNotF oun dExce

10、pti on IlOExce pti on! Exce pti on!22. F面代碼的運行結果為:()import java.io.*;import java.util.*;public class foopublic static void main (String args)Stri ng s;System.out. println ("s=" + s);A代碼得到編譯,并輸出“ S二”B代碼得到編譯,并輸出 “ s=nulC由于String s沒有初始化,代碼不能編譯通過D代碼得到編譯,但捕獲到 NullPointException異常23. System.out.

11、printings + 2); 的輸出結果應該是()。A 52B7C2D524 指出下列程序運行的結果()Public class Example Stri ng str = n ewStri ng(”good”);char ch = *b', 'c'public static void main(String args) Exa mple ex = n ewExa mp le();ex.cha nge(ex.str, ex.ch);System.out. prin t(ex.str + ” and ");System.out. prin t(ex.ch);char ch) public void change(Stnng str, str = "test ok”;ch0 = ©good and abcB、good and gbcC、test ok and abc test ok and gbc簡答題這段聲明里每個矢鍵字的25說明一下 Public static void main(String args)作用26如果要重寫一個對象的equals方法,還要考慮什

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論