java語言程序設(shè)計(jì)期末復(fù)習(xí)要點(diǎn)

java語言程序設(shè)計(jì)期末復(fù)習(xí)要點(diǎn)

ID:29430874

大?。?8.00 KB

頁數(shù):8頁

時(shí)間:2018-12-19

java語言程序設(shè)計(jì)期末復(fù)習(xí)要點(diǎn)_第1頁
java語言程序設(shè)計(jì)期末復(fù)習(xí)要點(diǎn)_第2頁
java語言程序設(shè)計(jì)期末復(fù)習(xí)要點(diǎn)_第3頁
java語言程序設(shè)計(jì)期末復(fù)習(xí)要點(diǎn)_第4頁
java語言程序設(shè)計(jì)期末復(fù)習(xí)要點(diǎn)_第5頁
資源描述:

《java語言程序設(shè)計(jì)期末復(fù)習(xí)要點(diǎn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、.一、選擇題1.以下哪個(gè)標(biāo)識(shí)符為合法標(biāo)識(shí)符(  )。A.aVariable1B.1varC.var%D.static2.下列敘述中,正確的是( )。A.聲明變量時(shí)必須指定一個(gè)類型B.Java認(rèn)為變量number與Number相同C.Java中唯一的注釋方式是”//”D.源文件中public類可以有0個(gè)或多個(gè)3.下列關(guān)于Java對(duì)import語句規(guī)定的敘述中,錯(cuò)誤的是(  )。A.在Java程序中import語句可以有多個(gè)B.在Java中import語句可以沒有C.在Java中import語句必須有一個(gè)

2、D.在Java程序中import語句必須引入在所有類定義之前4.所有類的基類()。A.java.lang.ObjectB.java.lang.ClassC.java.applet.AppletD.java.awt.Frame5.下列關(guān)于構(gòu)造函數(shù)的敘述中,錯(cuò)誤的是()。A.Java語言規(guī)定構(gòu)造函數(shù)名與類名必須相同。B.Java語言規(guī)定構(gòu)造函數(shù)沒有返回值,但不用void聲明。C.Java語言規(guī)定構(gòu)造函數(shù)不可以重載。D.Java語言規(guī)定構(gòu)造函數(shù)只能通過new自動(dòng)調(diào)用。6.在Java中,用package語句說

3、明一個(gè)包時(shí),該包的層次結(jié)構(gòu)必須是()。A.與文件的結(jié)構(gòu)相同B.與文件目錄的層次相同C.與文件類型相同D.與文件大小相同7.關(guān)于接口的說法錯(cuò)誤的是(  )。A.是特殊的抽象類B.是抽象方法和常量值的定義的集合C.當(dāng)一個(gè)類實(shí)現(xiàn)一個(gè)接口時(shí),必須實(shí)現(xiàn)接口中的所有方法D.多個(gè)類可以實(shí)現(xiàn)一個(gè)接口,一個(gè)類只能實(shí)現(xiàn)一個(gè)接口8.如果容器組件p的布局是BorderLayout,則在p的下邊中添加一個(gè)按鈕b,應(yīng)該使用的語句是()。A.p.add(b);B.p.add(b,"North");C.p.add(b,"South"

4、);D.b.add(p,"North");9.在Java中,與數(shù)據(jù)庫連接的技術(shù)是(  )。A.ODBCB.JDBCC.數(shù)據(jù)庫廠家驅(qū)動(dòng)程序D.數(shù)據(jù)庫廠家的連接協(xié)議10.關(guān)于Java中繼承的特點(diǎn),下列說法正確的是(  )。A.使類的定義復(fù)雜化B.Java只支持單繼承,不可多繼承,但可以通過實(shí)現(xiàn)接口來達(dá)到多繼承的目的C.子類繼承父類的所有成員變量和方法,包括父類的構(gòu)造方法頁.D.不可以多層繼承,即一個(gè)類不可以繼承另一個(gè)類的子類11.關(guān)于抽象方法,下列說法正確的是()。A.可以有方法體B.可以出現(xiàn)在非抽象類中

5、C.是沒有方法體的方法D.抽象類中的方法都是抽象方法12.構(gòu)造函數(shù)何時(shí)被調(diào)用?()。A.創(chuàng)建對(duì)象時(shí)     B.類定義時(shí)C.使用對(duì)象的方法時(shí)  D.使用對(duì)象的屬性時(shí)13.為了區(qū)分重載多態(tài)中同名的不同方法,要求(  )。A.采用不同的參數(shù)列表  B.返回值類型不同C.調(diào)用時(shí)用類名或?qū)ο竺銮熬Y  D.參數(shù)名不同14.假設(shè)你正在為應(yīng)用系統(tǒng)設(shè)計(jì)一個(gè)Java圖形用戶界面(GUI),需要能輸入多行文本信息,下列組件中最能滿足這個(gè)要求的是(  )。A.TextAreaB.LabelC.TextFieldD.Che

6、ckbox15.下列不屬于Swing中組件的是()。A.JPanelB.JTableC.MenuD.JFrame16.聲明并創(chuàng)建一個(gè)按鈕對(duì)象b,應(yīng)該使用的語句是()。A.Buttonb=newButton();B.buttonb=newbutton();C.Buttonb=newb();D.b.setLabel(“確定”);17.下列選項(xiàng)中可以處理下拉列表中某一項(xiàng)的事件的事件監(jiān)聽器是(  )。A.ItemListenerB.ActionListenerC.KeyListenerD.MouseListe

7、ner18.如果有一個(gè)對(duì)象myListener實(shí)現(xiàn)了ActionListener接口,下列哪條語句使得myListener對(duì)象能夠接受處理來自于smallButton按鈕對(duì)象的動(dòng)作事件?(  )。A.smallButton.add(myListener);B.smallButton.addListener(myListener);C.smallButton.addActionListener(myListener);D.smallButton.addItem(myListener);19.保證Java

8、語言可移植性的特征是(  )。A.面向?qū)ο驜.安全性C.分布式計(jì)算D.可跨平臺(tái)20.Java虛擬機(jī)指的是(  )。A.運(yùn)行Java所需的軟件環(huán)境B.Java字節(jié)代碼的解釋程序C.Java源代碼的編譯器D.運(yùn)行Java所需的硬件設(shè)備21.下列哪個(gè)布局管理器中的按鈕位置有可能會(huì)根據(jù)Frame的大小改變而改變?(  )A.BorderLayoutB.CardLayoutC.GridLayoutD.FlowLayout22.下列()操作不會(huì)拋出異常。A.除數(shù)為零

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。