




已閱讀5頁,還剩2頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
java筆試題以及答案詳解 一 一、單項選擇題 1Java是從()語言改進重新設計。AAda BC+ CPasacal DBASIC 答案:B2下列語句哪一個正確()A Java程序經編譯后會產生machine code B Java程序經編譯后會產生byte codeC Java程序經編譯后會產生DLLD以上都不正確 答案:B3下列說法正確的有() A class中的constructor不可省略 B constructor必須與class同名,但方法不能與class同名C constructor在一個對象被new時執行 D一個class只能定義一個constructor答 案:C詳解: 見下面代碼, 很明顯方法是可以和類名同名的,和構造方法唯一的區別就是,構造方法沒有返回值。package net.study;public class TestConStructorpublic TestConStructor()System.out.println(constructor);public void TestConStructor()System.out.println(not constructor);public static void main(String args)TestConStructor testConStructor = new TestConStructor();System.out.println(main);testConStructor.TestConStructor();4提 供Java存取數據庫能力的包是() Ajava.sql Bjava.awt Cjava.lang Djava.swing答案:A5下 列運算符合法的是()A& B Cif D:=答案:A詳解:java 中沒有 := 這種運算符, if else不算運算符 6執行如下程序代碼 a=0;c=0;do-c;a=a-1; while(a0);后,C的值是()A0 B1 C-1 D死循環答 案:C詳解:Do while 中的語句是至少要執行一次的。 執行順序為:do 中的語句,然后價差while條件,如果為false,則終止;如果為true,則繼續執行Do中的語句,然后再檢查while條件,如此循環。 7下列哪一種敘述是正確的()A abstract修飾符可修飾字段、方法和類B抽 象方法的body部分必須用一對大括號 包住C聲明抽象方法,大括號可有可無D聲明抽象方法不可寫出大括號 答案:D詳解:abstract不能修飾字段。既然是抽象方法,當然是沒有實現的方法,根本就沒有body部分。 8下列語句正確的是()A形式參數可被視為local variableB形式 參數可被字段修飾符修飾 C形式參數為方法被調用時,真正被傳遞的參數D形式參數不可以是對象 答案:A詳解:形參可以看成方法中的局部變量。 傳遞的是對象引用9下列哪種說法是正確的() A實例方法可直接調用超類的實例方法B實例方法可直接調用超類的類方法 C實例方法可直接調用其他類的實例方法 D實例方法可直接調用本類的 類方法答案:D二、多項選擇題1Java程序的種類有() A類 (Class) BApplet CApplication DServlet2下列說法正 確的有()A 環境變量可在編譯source code時指定B在編譯程序時,所能指定的環境變量不包括 class path C javac一次可同時編譯數個Java源文件D javac.exe能指定編譯結果要置于哪個目錄(directory) 答案:BCD3下列標識符不合法的有 ()Anew B$Usdollars C1234 Dcar.taxi答案:ACD解釋:java 變量命名規則:1. 大小寫有別,例如 a 和 A是兩個變量 2. 長度任意 3. 可以任何字母開始,另外還可以以_和$開始,一般$是很多代碼生成器用的,人工寫出來的代碼不鼓勵_ $ 4. 除了第一個字符,后面可以跟任何字母,數字,_和$new 是關鍵字不行。 不能以數字開頭。 不用有“.”這種符號 4下列說法錯誤的有()A數組是一種對象 B數組屬于一種原生類C int number=31,23,33,43,35,63D數組的大 小可以任意改變答案:BCD解釋:數組不是原生類:int double boolean float byte short long char ,初始化多大就是多大 5不能用來修飾interface的有()Aprivate Bpublic Cprotected Dstatic 答案:ACD解釋:interface 是public的, 加不加都是public 6下列正確的有() A call by value不會改變實際參數的數值B call by reference能改變實際參數的參考地址 C call by reference不能改變實際參數的參考地址 D call by reference能改變實際參數的內容答案:ACDaccuseof 因指責或控告7下列說法 錯誤的有()Celsius adj. (溫度)攝氏的A在類方法中可 用this來調用本類的類方法obvious adj. 明顯的;顯而易見的B在類方法中調用本類的類方法時可直接調用 C在類方法中只能調用本類中的類方法object vi. 反對;不贊成 D在類方法中絕對不能調用實例方法答案:CD解釋:原來答案中包含A,但是在 JDK1.5中,這樣寫是不會出錯的,只不過會有警告而已。 類方法中當然可以條用其它的方法,比如system.out 。 當然你也可以new Object, 調用一下object.toString() 8下列說法錯誤的有()A Java面向對象語言容許單獨的過程與函數存在demanding adj. 要求很高的;B Java面向對象語言容許單獨的方法存在 C Java語言中的方法屬于類中的成員(member) D Java語言中的方法必定隸屬于某一類(對象),調用方法與過程或函數相同答案:ABCposter n. 海報;招貼解釋:alcohol n. 酒;酒精java全部完全面向對象的 timetable n. 時間表;時刻表multiple adj. 多種的;多樣的;多類型的 9下列說法錯誤的有 ()A能被java.exe成功運行的java class文件必須有main()方法 B J2SDK就是Java APIC Appletviewer.exe可利用jar選項運行.jar文件 D能被 Appletviewer成功運行的java class文件必須有main()方法答案:BCD解釋:fundamental adj. 基本的;基礎的A正確main方法是入口 BJ2SDK當然不僅僅包含java API C jar選項是java.exe 的選項 D Appletviewer是運行applet的, applet 不用main方法,繼承applet類即可。 三、判斷題 1Java程序中的起始類名稱必須與存放該類的文件名相同。()答案:正確 2Unicode是用16位來表示 一個字的。()答案:正確3原生類中的數據類型均可任意轉換。() 答案:錯誤 1.分別寫出BOOL,int,float,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業電氣自動化控制系統的應用
- 工作坊組織與執行要點
- 工作中的人性化情緒管理與壓力緩解方法探討
- 工作效率優化與創新思維的融合
- 工作效率提升工具及技術應用
- 工作場所中的性別平等意識培養
- 工程中的動態力學校準技術
- 工作安全分析與改善策略
- 工廠安全管理與風險控制
- 工程地質學的研究進展與展望
- 建設工程施工勞務分包合同 GF-2003-0214
- 【MOOC】博弈論基礎-浙江大學 中國大學慕課MOOC答案
- 2024年六西格瑪綠帶認證考試練習題庫(含答案)
- 剪映專業版教學課件
- DB51-T 3062-2023 四川省高標準農田建設技術規范
- 2024中華人民共和國文物保護法詳細解讀課件
- 空調oem合同范本
- 2023-2024年福建高中物理會考試卷(福建會考卷)
- 六下第14課《擴音系統的優化》教案 浙教版(2023)信息科技
- 新疆烏魯木齊市天山區2023-2024學年六年級下學期期末英語試卷
- 薯蕷皂苷對腫瘤免疫調節的分子靶點探索
評論
0/150
提交評論