




付費下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
Java程序設(shè)計知到智慧樹章節(jié)測試課后答案2024年秋黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院(松北校區(qū))第一章單元測試
Java文件的擴展名是()。
A:.classB:.txtC:.javaD:.xls
答案:.javaJava具有的特性不正確的是()。
A:靜態(tài)性B:跨平臺C:面向?qū)ο驞:簡單
答案:靜態(tài)性Java語言具有許多優(yōu)勢和特點,以下哪一項特點能保證軟件的可移植性()。
A:動態(tài)性B:安全性C:跨平臺D:健壯性
答案:跨平臺Java字節(jié)碼文件的后綴是()。
A:.jpgB:.classC:.javaD:.doc
答案:.classJava程序的開發(fā)工具是()。
A:SDKB:EclipseC:JDKD:JRE
答案:Eclipse在安裝Eclipse前需要先安裝()。
A:MyEclipseB:JDKC:IDED:SDK
答案:JDKJAVA所定義的版本中不包括()。
A:JAVASEB:JAVAMEC:JAVAEED:JAVAHE
答案:JAVAHE下列說法正確的是()。
A:JAVA程序中可以有多個main方法B:JAVA程序中類名必須與文件名一樣C:JAVA程序的main方法必須寫在類里面D:JAVA程序的main方法中如果只有一條語句,可以不用{}(大括號)括起來
答案:JAVA程序的main方法必須寫在類里面開發(fā)Java程序必須使用Eclipse這種開發(fā)環(huán)境,否則不能編寫Java代碼。()
A:對B:錯
答案:錯Java為移動設(shè)備提供的平臺是JavaSE。()
A:錯B:對
答案:錯
第二章單元測試
以下有關(guān)標(biāo)識符的說法中,正確的是()。
A:標(biāo)識符是以字母、下劃線或$開頭,后跟著字母、數(shù)字、下劃線或$的字符組合B:標(biāo)識符是不區(qū)分大小寫的C:任何字符的組合都可以形成一個標(biāo)識符D:Java的保留字也可以作為標(biāo)識符使用
答案:標(biāo)識符是以字母、下劃線或$開頭,后跟著字母、數(shù)字、下劃線或$的字符組合為一個boolean類型變量賦值時,可以使用哪種方式()。
A:booleana="真";B:boolean=1;C:booleana=(9>=10);D:booleana==false;
答案:booleana=(9>=10);Java中的注釋有哪幾種()。
A:#B:/***/C:/**/D://
答案:/***/;/**/;//在switch條件語句和循環(huán)語句中都可以使用break語句。()
A:對B:錯
答案:對以下說法中正確的是()。
A:其他說法都是錯誤的B:字符類型占兩個字節(jié),可保存一個字符C:基本字符數(shù)據(jù)類型有字符和字符串兩種D:字符類型占兩個字節(jié),可保存兩個字符
答案:字符類型占兩個字節(jié),可保存一個字符下面有關(guān)for循環(huán)的描述正確的是()。
A:for循環(huán)是先執(zhí)行循環(huán)體語句,后進(jìn)行條件判斷B:for循環(huán)體語句中,可以包含多條語句,但要用大括號括起來C:for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況D:在for循環(huán)中,不能使用break語句跳出循環(huán)
答案:for循環(huán)體語句中,可以包含多條語句,但要用大括號括起來以下代碼,能夠?qū)?shù)組正確初始化(或者是默認(rèn)初始化)的是()。
A:int[]a;B:int[]a=newint[5]{1,2,3,4,5};C:int[]a=newint[5];D:a={1,2,3,4,5};
答案:int[]a=newint[5];下列定義的是常量的是()。
A:inti;B:finalintPIE;C:floatsum;D:doublefg;
答案:finalintPIE;下列代碼輸出結(jié)果是()。
inti=10;
while(i>0){
i=i+1;
if(i==10){
break;
}
}
A:循環(huán)一次都不執(zhí)行B:while循環(huán)執(zhí)行10次C:死循環(huán)D:循環(huán)執(zhí)行一次
答案:死循環(huán)自定義的方法必須有返回值,否則程序會出錯。()
A:錯B:對
答案:錯
第三章單元測試
對象的特征在類中表示為變量,稱為類的()。
A:屬性B:數(shù)據(jù)類型C:對象D:方法
答案:屬性下述概念中不屬于面向?qū)ο蟮氖牵ǎ?/p>
A:對象、消息B:過程調(diào)用C:類、封裝D:繼承、多態(tài)
答案:過程調(diào)用關(guān)于面向?qū)ο蟮恼f法正確的是()。
A:類可以讓我們用程序模擬現(xiàn)實世界中的實體B:有多少個實體就要創(chuàng)建多少個類C:現(xiàn)實世界中的某些實體不能用類來描述D:對象的行為和屬性被封裝在類中,外界通過調(diào)用類的方法來獲得,但是要知道類的內(nèi)部是如何實現(xiàn)數(shù)據(jù)類型
答案:類可以讓我們用程序模擬現(xiàn)實世界中的實體關(guān)于構(gòu)造方法下列說法錯誤的是()。
A:構(gòu)造方法具有和類名相同的名稱B:構(gòu)造方法不可以重載,但是可以繼承C:構(gòu)造方法用來初始化該類的一個新的對象D:構(gòu)造方法不返回任何數(shù)據(jù)類型,且不用void來修飾
答案:構(gòu)造方法不可以重載,但是可以繼承訪問修飾符作用范圍由大到小是()。
A:public-default-protected-privateB:public-protected-default-privateC:private-default-protected-publicD:private-protected-default-public
答案:public-protected-default-private下列選項中關(guān)于Java中封裝的說法錯誤的是()。
A:包含屬性的類都必須封裝屬性,否則無法通過編譯B:setter方法用于賦值,getter方法用于取值C:屬性的訪問方法包括setter方法和getter方法D:封裝就是將屬性私有化,提供共有的方法訪問私有屬性
答案:包含屬性的類都必須封裝屬性,否則無法通過編譯分析選項中關(guān)于Java中this關(guān)鍵字的說法正確的是()。
A:同一個類的不同對象共用一個thisB:this關(guān)鍵字和類關(guān)聯(lián),而不是和特定的對象關(guān)聯(lián)C:this關(guān)鍵字可以在類中的任何位置使用D:this關(guān)鍵字是在對象內(nèi)部指代自身的引用
答案:this關(guān)鍵字是在對象內(nèi)部指代自身的引用以下關(guān)于final關(guān)鍵字說法正確的是()。
A:final是java中的修飾符,可以修飾類、方法和屬性B:final修飾的方法不能被重載C:final修飾的變量不允許被再次賦值D:final修飾的類不能被繼承
答案:final是java中的修飾符,可以修飾類、方法和屬性;final修飾的變量不允許被再次賦值;final修飾的類不能被繼承以下對于重載描述錯誤的是()。
A:方法的返回值類型不是區(qū)分方法重載的條件B:重載要求方法名相同,參數(shù)列表不同C:構(gòu)造方法不能重載D:方法重載只能發(fā)生在一個類的內(nèi)部
答案:構(gòu)造方法不能重載
第四章單元測試
在Java語言中,下列關(guān)于類的繼承的描述,正確的是()。
A:子類一定比父類有更多的成員方法B:一個類可以繼承多個父類C:子類可以使用父類的所有方法D:一個類可以具有多個子類
答案:一個類可以具有多個子類Java中,如果類C是類B的子類,類B是類A的子類,那么下面描述正確的是()。
A:C不僅繼承了B中的成員,同樣也繼承了A中的成員B:C只繼承了A中的成員C:C不能繼承A或B中的成員D:C只繼承了B中的成員
答案:C不僅繼承了B中的成員,同樣也繼承了A中的成員下列選項中關(guān)于Java中super關(guān)鍵字的說法正確的是()。
A:子類通過super關(guān)鍵字只能調(diào)用父類的屬性,而不能調(diào)用父類的方法B:子類通過super關(guān)鍵字只能調(diào)用父類的方法,而不能調(diào)用父類的屬性C:super關(guān)鍵字是在子類對象內(nèi)部指代其父類對象的引用D:super關(guān)鍵字不僅可以指代子類的直接父類,還可以指代父類的父類
答案:super關(guān)鍵字是在子類對象內(nèi)部指代其父類對象的引用以下關(guān)于抽象類和接口的說法正確的是()。
A:實現(xiàn)抽象類和接口的類必須實現(xiàn)其中的所有方法,除非它也是抽象類。B:接口中定義的變量默認(rèn)是publicstaticfinal型,且必須給其初值,所以實現(xiàn)類中不能重新定義,也不能改變其值。C:抽象類在Java語言中表示的是一種繼承關(guān)系,一個類只能使用一次繼承。但是一個類卻可以實現(xiàn)多個接口。D:在抽象類中可以沒有抽象方法
答案:實現(xiàn)抽象類和接口的類必須實現(xiàn)其中的所有方法,除非它也是抽象類。;接口中定義的變量默認(rèn)是publicstaticfinal型,且必須給其初值,所以實現(xiàn)類中不能重新定義,也不能改變其值。;抽象類在Java語言中表示的是一種繼承關(guān)系,一個類只能使用一次繼承。但是一個類卻可以實現(xiàn)多個接口。;在抽象類中可以沒有抽象方法以下對繼承的描述錯誤的是()。
A:Java中的繼承存在著傳遞性B:當(dāng)實例化子類時會遞歸調(diào)用父類中的構(gòu)造方法C:父類更具有通用性,子類更具體D:Java中的繼承允許一個子類繼承多個父類
答案:Java中的繼承允許一個子類繼承多個父類下列方法中哪個是抽象方法()。
A:abstractvoidFunc();B:abstractvoidFunc(){}C:overridevoidFunc()D:virtualvoidFunc(){}
答案:abstractvoidFunc();以下描述正確的是()。
A:方法的重載與返回值類型無關(guān)B:方法的重寫應(yīng)用在一個類的內(nèi)部C:構(gòu)造方法可以重寫D:構(gòu)造方法不能重載
答案:方法的重載與返回值類型無關(guān)實現(xiàn)接口的關(guān)鍵字是()。
A:finalB:interfaceC:implementsD:extends
答案:implements以下描述錯誤的有()。
A:abstract可以修飾變量B:abstract修飾的類主要用于被繼承C:abstract可以修飾類、接口、方法D:abstract修飾的類,其子類也可以是abstract修飾的
答案:abstract可以修飾變量在使用super和this關(guān)鍵字時,以下描述正確的是()。
A:super()和this()可以在static環(huán)境中使用,包括static方法和static語句塊B:super()和this()可以同時出現(xiàn)在構(gòu)造方法中C:在子類構(gòu)造方法中使用super()顯示調(diào)用父類的構(gòu)造方法,super()必須寫在子類構(gòu)造方法的第一行,否則會出錯D:super()和this()不一定要放在構(gòu)造方法內(nèi)第一行
答案:在子類構(gòu)造方法中使用super()顯示調(diào)用父類的構(gòu)造方法,super()必須寫在子類構(gòu)造方法的第一行,否則會出錯
第五章單元測試
在Java中拋出異常的關(guān)鍵字是()。
A:throwB:tryC:FinallyD:catch
答案:throw關(guān)于異常,下列說法正確的是()。
A:一旦程序運行,異常將被創(chuàng)建B:其他說法都不對C:異常是一種對象D:為了保證程序運行速度,要盡量避免異??刂?/p>
答案:異常是一種對象下列哪個類是所有異常的父類()。
A:ExceptionB:AWTErrorC:ThrowableD:Error
答案:Throwable在異常處理中,將可能拋出異常的方法放在下列哪個語句塊中()。
A:tryB:throwsC:catchD:finally
答案:try對于try...catch...子句的排列方式,下列正確的一項是()。
A:子類異常在前,父類異常在后B:父類異常與子類異常不能同時出現(xiàn)C:只能有子類異常D:父類異常在前,子類異常在后
答案:子類異常在前,父類異常在后使用catch(Exceptione)的好處是()。
A:執(zhí)行一些程序B:捕獲try語句塊產(chǎn)生的所有類型的異常C:只會捕獲個別類型的異常D:忽略一些異常
答案:捕獲try語句塊產(chǎn)生的所有類型的異常在異常處理中,如釋放資源、關(guān)閉文件、關(guān)閉數(shù)據(jù)庫等由()子句來完成。
A:try子句B:catch子句C:throw子句D:finally子句
答案:finally子句當(dāng)方法遇到異常又不知道該如何處理時,下列哪種說法是正確的()。
A:拋出異常B:捕獲異常C:嵌套異常D:聲明異常
答案:聲明異常一個異常將終止()。
A:產(chǎn)生異常的try塊B:拋出的異常C:整個程序D:上面的說法都不對
答案:整個程序一個異常處理中的catch語句塊只能有一個或者可以沒有。()
A:對B:錯
答案:錯一個異常處理中的finally語句塊只能有一個或者可以沒有。()
A:對B:錯
答案:對
第六章單元測試
String類中的getBytes()方法的作用是()。
A:將字符串變成字節(jié)數(shù)組B:將整數(shù)變成字符串C:獲取字符串中字符的個數(shù)D:將字符串變成字符數(shù)組
答案:將字符串變成字節(jié)數(shù)組對字符串“ababcdabcdefg”使用indexOf(‘a(chǎn)’)和lastIndexOf(‘a(chǎn)’)的運行結(jié)果是()。
A:0,6B:1,6C:1,1D:0,0
答案:0,6以下哪個方法可以向StringBuffer對象的指定位置添加數(shù)據(jù)是()。
A:add()B:into()C:insert()D:append()
答案:insert()關(guān)于null和“”說法正確的是()。
A:“”是字符串對象B:“”可以調(diào)用方法C:null是常量D:null可以調(diào)用方法
答案:“”是字符串對象;“”可以調(diào)用方法;null是常量String類charAt()方法作用是()。
A:返回指定字符串的索引B:返回指定索引處的字符C:返回指定字符的索引D:返回指定索引處的字符串
答案:返回指定索引處的字符關(guān)于StringBuffer和StringBuilder說法正確的是()。
A:StringBuffer是線程安全的,StringBuilder不是線程安全的B:StringBuffer和StringBuilder的方法不同C:StringBuffer不是線程安全的,StringBuilder是線程安全的D:StringBuffer和StringBuilder都是線程安全的
答案:StringBuffer是線程安全的,StringBuilder不是線程安全的關(guān)于Math.PI說法正確的是()。
A:Math.PI每次運行結(jié)果不一樣B:其他的說法都正確C:靜態(tài)常量D:被final修飾
答案:靜態(tài)常量;被final修飾下面哪個程序的運行結(jié)果是true()。
A:System.out.println("abc"=="ab"+"c");B:System.out.println("".equals(null));C:System.out.println("abc".equals("Abc"));D:System.out.println("".equalsIgnoreCase(null));
答案:System.out.println("abc"=="ab"+"c");StringBuffer和String的區(qū)別()。
A:String是一個可變的字符序列B:StringBuffer是一個不可變的字符序列C:StringBuffer是一個可變的字符序列D:StringBuffer就是String
答案:StringBuffer是一個可變的字符序列可以獲取絕對值的方法是()。
A:Math.pow()B:Math.abs()C:Math.ceil()D:Math.floor()
答案:Math.abs()Math.random()說法正確的是()。
A:返回一個不確定的整數(shù)B:返回一個隨機的double類型數(shù),該數(shù)大于等于0.0小于1.0C:返回0或是1D:返回一個隨機的int類型數(shù),該數(shù)大于等于0.0小于1.0
答案:返回一個隨機的double類型數(shù),該數(shù)大于等于0.0小于1.0Math.ceil(-12.5)運行結(jié)果是()。
A:-12B:-13C:-12.0D:-11
答案:-12.0
第七章單元測試
集合按照其存儲結(jié)構(gòu)可以分為兩大類,分別是單列集合Map和雙列集合Collection。()
A:對B:錯
答案:錯以下哪種數(shù)據(jù)類型的底層使用一個長度可變數(shù)組來保存元素()。
A:TreeSetB:LinkedListC:HashMapD:ArrayList
答案:ArrayList以下哪種數(shù)據(jù)類型的底層使用雙向
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 自動控制原理課程設(shè)計8
- 設(shè)備培訓(xùn)方案 (一)
- 峨邊彝族自治縣教學(xué)質(zhì)量檢測八年級生物試題
- 貝克痣的心理影響評估工具開發(fā)
- Unit 10 Lesson 7 Reading for Writing 課件 2024-2025學(xué)年仁愛科普版英語七年級下冊
- 建筑施工特種作業(yè)-建筑架子工(普通腳手架)真題庫-7
- 日語考級教材題目及答案
- 2023-2024學(xué)年湖南省郴州市高二下學(xué)期期末教學(xué)質(zhì)量監(jiān)測數(shù)學(xué)試題(解析版)
- 2023-2024學(xué)年福建省寧德市高二下學(xué)期期末質(zhì)量檢測數(shù)學(xué)試題(解析版)
- (高清版)DB32∕T 4799-2024 地震預(yù)警信息發(fā)布
- 系統(tǒng)商用密碼應(yīng)用方案v5-2024(新模版)
- 核磁共振(NMR)講課
- 基于單片機的彩燈控制器設(shè)計
- 2024至2030年中國醫(yī)療信息化市場潛力與投資前景分析報告
- 四川省成都市成華區(qū)2023-2024學(xué)年七年級下學(xué)期期末生物試題(原卷版)
- 走進(jìn)黃帝內(nèi)經(jīng)文化殿堂智慧樹知到答案2024年上海中醫(yī)藥大學(xué)
- 配電房預(yù)試驗服務(wù)和維保方案
- 東南亞文化智慧樹知到期末考試答案章節(jié)答案2024年天津外國語大學(xué)
- 安徽省阜陽市太和縣2023-2024學(xué)年八年級下學(xué)期期末英語試題
- 個體診所備案承諾書模板
- QCT1164-2022汽車用天然氣濾清器
評論
0/150
提交評論