青島理工大學(xué)2023Java期末考試
一、選擇1*20
在Java中,負責(zé)對字節(jié)代碼解釋執(zhí)行的是(??????? )。
??? A.垃圾回收器??? B.虛擬機???? C.編譯器???? D.多線程機制
可用作字符串連接的運算符是(??????? )。
??? A.*????? B.+=???? C.++???? D.=+
為了捕獲異常,代碼一定要寫在(??????? )語句塊內(nèi)。
??? A.throws???? B.catch????? C.try???? D.finally
編程題
1.10'小明買了一支股票,第一行輸入n,第二行輸入每天股票的走勢,求小明最多賺多少錢?
2.10'求不定方程AX+BY=C關(guān)于x,y的所有非負整數(shù)解組數(shù)
3.15'(1)Animal接口,聲明void getlegs()方法
?????? (2)定義bied(=2 legs),insert(=6 legs)類實現(xiàn)animal接口
???????? (3)測試程序,用接口回調(diào)方式調(diào)用(2)中兩個類的方法
4.15'定義Set<String>set=new TreeSet();添加兩個cba,一個abc,兩個aaa
?????? (1)定義display方法,用迭代器遍歷輸出
??????? (2)定義del 刪除所有aaa,并調(diào)用display方法
5.10'和數(shù)據(jù)庫連接(1)添加課程信息,無需從鍵盤輸入
??????? (2)查詢先行課號為null的信息并輸出全部內(nèi)容
標(biāo)簽: