《JAVA基礎》課程測試試卷_第1頁
《JAVA基礎》課程測試試卷_第2頁
《JAVA基礎》課程測試試卷_第3頁
《JAVA基礎》課程測試試卷_第4頁
《JAVA基礎》課程測試試卷_第5頁
已閱讀5頁,還剩4頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、JAVA基礎課程測試考試時間(180分鐘)筆試:60分鐘機試:120分鐘總分(200分)筆試:100分機試:100分第一部分:筆試(60分鐘)筆試答卷提交方式:請各位學員將答案寫在A4紙上,寫上姓名,切記在每個答案前帶上題目的序號。簡答題(20題,每題5分,共100分)1、 short s = 1 ;s = s + 1 ;有錯嗎?為什么?short s = 1 ;s += 1 ;有錯嗎?為什么?2、Java 中的 Math. round(-1. 5) 等于多少? 3、請說下訪問修飾符?4、 final 在 Java 中有什么作用?5、 final、finally、finalize 有什么區別?

2、6、 請列出5個常見的異常類?7、 = 和 equals 的區別是什么?8、throw 和 throws 的區別?9、下面的代碼輸出什么?String str6 = b; String str7 = a + str6; String str67 = ab; System.out.println(str7 = str67 : + (str7 = str67);10、 下面的代碼輸出什么? final String str8 = b; String str9 = a + str8; String str89 = ab; System.out.println(str9 = str89 : + (st

3、r9 = str89); 11、 接口和抽象類有什么區別?12、下面的代碼輸出什么?Integer i1 = 1 ;Integer i2 = 1 ;Integer i3 = 128 ;Integer i4 = 128 ;System.out.println(i1 = i2); System.out.println(i3 = i4);13、List Set Map的區別?14、說下java中的集合?15、說下HashTable HashMap的區別?16、HashMap(HashSet)用來裝學生信息,人數在37-43人左右,請問如何初始化HashMap數量達到性能最優? 17、代碼中有且僅有如

4、下代碼String s1 = new String(Hello); ,這行代碼會創建幾個字符串對象?18、下面的代碼輸入什么?String s1 = abc;String s2 = new String(abc);ern();System.out.println(s1 =s2); 19、java中有幾種訪問修飾符以及它們區別 ? 20、重寫跟重載的區別 ? 第二部分:機試(120分鐘)要求:編寫一個控制臺版本的ATM系統,并使用集合跟面向對象等知識實現如下功能,請保持較好的代碼規范跟項目結構,總分100分。一、功能介紹1、程序運行時,首先顯示注冊和登錄的選擇界面,運行效果如下:選擇

5、1進入注冊功能,用戶輸入賬戶和密碼進行注冊,需要檢查賬戶是否已存在,賬戶存在提示用戶重新輸入賬戶名,反之則注冊成功,并通過賬戶名稱提示創建賬戶成功,運行效如下:3、選擇2進入登錄功能,用戶輸入賬號和密碼進行登錄,賬號和密碼不正確時提示登錄失敗,提示重試;反之登錄成功,登錄成功之后進入ATM主界面,運行效果如下:選擇1菜單,可根據密碼查詢當前用戶的余額,需要判斷輸入的密碼是否正確,運行效果如下:選擇2菜單,可進行存款操作,輸入存款金額即可存入,運行效果如下:選擇3菜單,可以根據提供的賬號進行轉賬操作,轉賬之前需要判斷當前賬戶的余額是否大于轉賬金額,余額不足時提示重新輸入轉賬金額,運行效果如下:輸入#exit#返回注冊登錄界面,運行效果如下:已登錄的用戶在任何位置輸入#menu#可以返回主菜單,每個菜單操作完成之后都需要顯示主界面的功能菜單選項。注意事項:注意代碼格式規范、命名規范,要求分層。仔細審

溫馨提示

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

評論

0/150

提交評論