下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
緒論單元測(cè)試Java語言最初是面向哪個(gè)應(yīng)用領(lǐng)域設(shè)計(jì)的?
A:CAD
B:制造業(yè)
C:Internet
D:消費(fèi)電子產(chǎn)品
答案:DJava在()年的3月23日誕生。
A:1997
B:1995
C:1991
D:1993
答案:B第一章測(cè)試Java語言使用的字符碼集是
A:Unicode
B:ASCII
C:BCD
D:DCB
答案:AJava源文件和編譯后的文件擴(kuò)展名分別為
A:.class和.java
B:.java和.class
C:.class和.class
D:.java和.java
答案:B關(guān)于方法main()的說法哪個(gè)正確?
A:main()的頭定義可以根據(jù)情況任意更改
B:所有對(duì)象的創(chuàng)建都必須放在main()方法中
C:一個(gè)類中可以沒有main()方法
D:方法main()只能放在公共類中
答案:CJava語言具有許多優(yōu)點(diǎn)和特點(diǎn),下列選項(xiàng)中,哪個(gè)反映了Java程序并行機(jī)制的特點(diǎn):
A:安全性
B:跨平臺(tái)
C:多線程
D:可移植
答案:C下面哪個(gè)類名的定義是正確的?
A:Integer
B:Double
C:StringDemo
D:String
答案:CJava體系主要分為三部分,下列哪個(gè)選項(xiàng)不是其中的一個(gè)組成部分?
A:JavaEE
B:JavaSE
C:JavaME
D:JavaAE
答案:DJava運(yùn)行時(shí)解釋器是哪個(gè)命令?
A:javaw
B:javae
C:java
D:javac
答案:CJava語言是以爪哇島咖啡的名字命名的。
A:錯(cuò)
B:對(duì)
答案:B第二章測(cè)試數(shù)組也是對(duì)象。
A:錯(cuò)
B:對(duì)
答案:BJava中數(shù)組的元素只能是簡(jiǎn)單數(shù)據(jù)類型。
A:對(duì)
B:錯(cuò)
答案:B為了使包c(diǎn)h4在當(dāng)前程序中可見,可以使用的語句是
A:packagech4.;
B:ch4package;
C:importch4.;
D:ch4import;
答案:C關(guān)于選擇結(jié)構(gòu)下列哪個(gè)說法正確?
A:if語句和else語句必須成對(duì)出現(xiàn)
B:switch結(jié)構(gòu)中必須有default語句
C:switch結(jié)構(gòu)中每個(gè)case語句中必須用break語句
D:if語句可以沒有else語句對(duì)應(yīng)
答案:Dwhile循環(huán)和do…while循環(huán)的區(qū)別是:
A:沒有區(qū)別,這兩個(gè)結(jié)構(gòu)任何情況下效果一樣
B:while循環(huán)是先循環(huán)后判斷,所以循環(huán)體至少被執(zhí)行一次
C:while循環(huán)比do…while循環(huán)執(zhí)行效率高
D:do…while循環(huán)是先循環(huán)后判斷,所以循環(huán)體至少被執(zhí)行一次
答案:Dreturn語句:
A:方法都必須含有
B:不能用來返回對(duì)象
C:只能讓方法返回?cái)?shù)值
D:方法中可以有多句return
答案:D下列哪個(gè)是Java應(yīng)用程序主類中正確的main方法?
A:public
void
main(String
args[])
B:public
static
void
Main(String
args[])
C:public
static
void
main(String
args[])
D:static
voidmain(String
args[])
答案:C設(shè)x=1,y=2,z=3,則表達(dá)式y(tǒng)+=z--/++x的值是()
A:5
B:3.5
C:3
D:4
答案:C以下定義一維數(shù)組a正確的是?
A:int[4]a={1,2,3,4};
B:int[]a=newint[4];
C:int[4]a=newint[4];
D:int[]a=newint[4]{1,2,3,4};
答案:B第三章測(cè)試在Java程序中,可以使用protected來修飾一個(gè)類。
A:錯(cuò)
B:對(duì)
答案:B靜態(tài)變量是被同一個(gè)類的所有實(shí)例所共享的。
A:對(duì)
B:錯(cuò)
答案:A類也是一種數(shù)據(jù)類型(type)。
A:對(duì)
B:錯(cuò)
答案:A對(duì)象是類的實(shí)例(instance)。
A:對(duì)
B:錯(cuò)
答案:A在類的定義中可以有兩個(gè)同名函數(shù),這種現(xiàn)象稱為函數(shù)()
A:封裝
B:覆蓋
C:繼承
D:重載
答案:D在類的定義中構(gòu)造函數(shù)的作用是()
A:讀取類的成員變量
B:描述類的特征
C:保護(hù)成員變量
D:初始化成員變量
答案:D關(guān)于對(duì)象成員占用內(nèi)存的說法哪個(gè)正確?
A:同一個(gè)類的對(duì)象共用同一段內(nèi)存
B:同一個(gè)類的對(duì)象使用不同的內(nèi)存段,但靜態(tài)成員共享相同的內(nèi)存空間
C:對(duì)象的方法不占用內(nèi)存
D:其余選項(xiàng)都不對(duì)
答案:B類與對(duì)象的關(guān)系是
A:類是對(duì)象的抽象
B:類是對(duì)象的具體實(shí)例
C:對(duì)象是類的子類
D:對(duì)象是類的抽象
答案:A為AB類的一個(gè)無形式參數(shù)無返回值的方法method書寫方法頭,使得使用類名AB作為前綴就可以調(diào)用它,該方法頭的形式為
A:staticvoidmethod()
B:publicvoidmethod()
C:finalvoidmethod()
D:abstractvoidmethod()
答案:A第四章測(cè)試如果一個(gè)類的聲明中沒有使用extends關(guān)鍵字,這個(gè)類被系統(tǒng)默認(rèn)為是繼承Object類。
A:錯(cuò)
B:對(duì)
答案:B以下關(guān)于繼承的敘述正確的是
A:在Java中一個(gè)類不能同時(shí)繼承一個(gè)類和實(shí)現(xiàn)一個(gè)接口
B:在Java中類只允許單一繼承
C:在Java中一個(gè)類只能實(shí)現(xiàn)一個(gè)接口
D:在Java中接口只允許單一繼承
答案:B關(guān)于繼承的說法正確的是:
A:子類將繼承父類的非私有屬性和方法。
B:子類只繼承父類的方法,而不繼承屬性
C:子類將繼承父類所有的屬性和方法。
D:子類只繼承父類public方法和屬性
答案:A覆蓋與重載的關(guān)系是
A:覆蓋只有發(fā)生在父類與子類之間,而重載可以發(fā)生在同一個(gè)類中
B:覆蓋方法可以不同名,而重載方法必須同名
C:覆蓋與重載是同一回事
D:final修飾的方法可以被覆蓋,但不能被重載
答案:A關(guān)于super的說法正確的是:
A:是指當(dāng)前對(duì)象的內(nèi)存地址
B:是指當(dāng)前對(duì)象的父類
C:是指當(dāng)前對(duì)象的父類對(duì)象的內(nèi)存地址
D:可以用在main()方法中
答案:C第五章測(cè)試抽象類中的抽象方法要重寫,否則子類也必須是抽象類
A:對(duì)
B:錯(cuò)
答案:A下列關(guān)于抽象類的說法中,哪個(gè)選項(xiàng)是正確的?
A:接口和抽象類是同一回事
B:某個(gè)抽象類的父類是抽象類,則這個(gè)子類必須重載父類的所有抽象方法
C:絕對(duì)不能用抽象類去創(chuàng)造對(duì)象
D:抽象類中不可能有非抽象類的方法
答案:C實(shí)現(xiàn)一個(gè)接口,則在類中一定要實(shí)現(xiàn)接口中的所有方法。
A:對(duì)
B:錯(cuò)
答案:A接口可以聲明成final。
A:錯(cuò)
B:對(duì)
答案:A抽象類不能實(shí)例化。
A:對(duì)
B:錯(cuò)
答案:A第六章測(cè)試下面關(guān)鍵字中,哪一個(gè)不是用于異常處理語句
A:try
B:finally
C:break
D:catch
答案:C請(qǐng)問所有的異常類皆繼承哪一個(gè)類?
A:java.lang.Exception
B:java.lang.Throwable
C:java.lang.Error
D:java.io.Exception
答案:B異常包含下列哪些內(nèi)容?
A:程序中的語法錯(cuò)誤
B:程序的編譯錯(cuò)誤
C:其余選項(xiàng)都是
D:程序執(zhí)行過程中遇到的事先沒有預(yù)料到的情況
答案:D下列描述中,哪一項(xiàng)不屬于finally語句應(yīng)陔執(zhí)行的功能
A:關(guān)閉數(shù)據(jù)庫
B:關(guān)閉文件
C:分配資源
D:釋放資源
答案:C下列關(guān)于拋出異常的描述中,錯(cuò)誤的是
A:在說明要拋出異常的方法時(shí)應(yīng)加關(guān)鍵字throws
B:異常列表>中可以有多個(gè)逗號(hào)分隔的異常
C:拋出異常的方法要使用下述拋出異常的語句:throw異常名>;其中,異常名>是異常類的類名。
D:捕捉到發(fā)生的異??稍诜椒ㄖ刑幚?,也可以拋到調(diào)用該方法的方法中處理
答案:C第七章測(cè)試向ArrayList對(duì)象中添加一個(gè)元素的方法是
A:add(Objecto)
B:addObject(Objectc)
C:setObject(Objecto)t
D:set(Objectc)
答案:AJava提供了迭代器接口用于遍歷集合內(nèi)部元素
A:錯(cuò)
B:對(duì)
答案:BSet接口的具體實(shí)現(xiàn)類有HashSet和TreeSet
A:錯(cuò)
B:對(duì)
答案:BObject是Java中所有類的共同父類。
A:對(duì)
B:錯(cuò)
答案:ASet接口繼承了Collection接口。
A:對(duì)
B:錯(cuò)
答案:A第八章測(cè)試Java中所有的I/O都是通過流來實(shí)現(xiàn)的。
A:對(duì)
B:錯(cuò)
答案:A字符流與字節(jié)流的區(qū)別在于
A:前者是塊讀寫,后者是字節(jié)讀寫
B:前者帶有緩沖,后者沒有
C:二者沒有區(qū)別,可以互換使用
D:每次讀寫的字節(jié)數(shù)不同
答案:D下列流中哪個(gè)不屬于字節(jié)流
A:BufferedInputSt
最新文檔
- 二零二五年度咖啡廳咖啡豆及咖啡原料供應(yīng)合同3篇
- 2025年度高新技術(shù)企業(yè)研發(fā)費(fèi)用專項(xiàng)審計(jì)合同4篇
- 二零二五年度智慧農(nóng)業(yè)示范園承包經(jīng)營(yíng)權(quán)合同寶典4篇
- 2025年度環(huán)保型生產(chǎn)線承包與升級(jí)合同4篇
- 2025年大連智能鎖智能酒店客房管理系統(tǒng)合同4篇
- 2025年度蒙娜麗莎瓷磚與藝術(shù)畫廊裝飾合同3篇
- 2025年度高端餐飲廚房設(shè)備設(shè)計(jì)、安裝與售后維護(hù)合同3篇
- 2025年度害蟲防治項(xiàng)目質(zhì)量驗(yàn)收合同4篇
- 2025年度個(gè)人房產(chǎn)買賣中介服務(wù)合同8篇
- 2025版電子商務(wù)平臺(tái)100%股權(quán)轉(zhuǎn)讓與運(yùn)營(yíng)管理合同3篇
- 2024年人教版小學(xué)三年級(jí)信息技術(shù)(下冊(cè))期末試卷附答案
- TB 10012-2019 鐵路工程地質(zhì)勘察規(guī)范
- 新蘇教版三年級(jí)下冊(cè)科學(xué)全冊(cè)知識(shí)點(diǎn)(背誦用)
- 鄉(xiāng)鎮(zhèn)風(fēng)控維穩(wěn)應(yīng)急預(yù)案演練
- 腦梗死合并癲癇病人的護(hù)理查房
- 蘇教版四年級(jí)上冊(cè)脫式計(jì)算300題及答案
- 犯罪現(xiàn)場(chǎng)保護(hù)培訓(xùn)課件
- 扣款通知單 采購部
- 電除顫操作流程圖
- 湖北教育出版社三年級(jí)下冊(cè)信息技術(shù)教案
- 設(shè)計(jì)基礎(chǔ)全套教學(xué)課件
評(píng)論
0/150
提交評(píng)論