《JAVA基礎(chǔ)》課程測(cè)試試卷_第1頁
《JAVA基礎(chǔ)》課程測(cè)試試卷_第2頁
《JAVA基礎(chǔ)》課程測(cè)試試卷_第3頁
《JAVA基礎(chǔ)》課程測(cè)試試卷_第4頁
《JAVA基礎(chǔ)》課程測(cè)試試卷_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

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

2、6、 請(qǐng)列出5個(gè)常見的異常類?7、 = 和 equals 的區(qū)別是什么?8、throw 和 throws 的區(qū)別?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、 接口和抽象類有什么區(qū)別?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的區(qū)別?14、說下java中的集合?15、說下HashTable HashMap的區(qū)別?16、HashMap(HashSet)用來裝學(xué)生信息,人數(shù)在37-43人左右,請(qǐng)問如何初始化HashMap數(shù)量達(dá)到性能最優(yōu)? 17、代碼中有且僅有如

4、下代碼String s1 = new String(Hello); ,這行代碼會(huì)創(chuàng)建幾個(gè)字符串對(duì)象?18、下面的代碼輸入什么?String s1 = abc;String s2 = new String(abc);ern();System.out.println(s1 =s2); 19、java中有幾種訪問修飾符以及它們區(qū)別 ? 20、重寫跟重載的區(qū)別 ? 第二部分:機(jī)試(120分鐘)要求:編寫一個(gè)控制臺(tái)版本的ATM系統(tǒng),并使用集合跟面向?qū)ο蟮戎R(shí)實(shí)現(xiàn)如下功能,請(qǐng)保持較好的代碼規(guī)范跟項(xiàng)目結(jié)構(gòu),總分100分。一、功能介紹1、程序運(yùn)行時(shí),首先顯示注冊(cè)和登錄的選擇界面,運(yùn)行效果如下:選擇

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

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論