Java程序設(shè)計(山西工程職業(yè)學(xué)院)知到智慧樹章節(jié)測試課后答案2024年秋山西工程職業(yè)學(xué)院_第1頁
Java程序設(shè)計(山西工程職業(yè)學(xué)院)知到智慧樹章節(jié)測試課后答案2024年秋山西工程職業(yè)學(xué)院_第2頁
Java程序設(shè)計(山西工程職業(yè)學(xué)院)知到智慧樹章節(jié)測試課后答案2024年秋山西工程職業(yè)學(xué)院_第3頁
Java程序設(shè)計(山西工程職業(yè)學(xué)院)知到智慧樹章節(jié)測試課后答案2024年秋山西工程職業(yè)學(xué)院_第4頁
免費預(yù)覽已結(jié)束,剩余6頁可下載查看

下載本文檔

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

文檔簡介

Java程序設(shè)計(山西工程職業(yè)學(xué)院)知到智慧樹章節(jié)測試課后答案2024年秋山西工程職業(yè)學(xué)院第一章單元測試

Java被()公司開發(fā)出來的

A:MicrosoftB:OracleC:IBMD:SunMicrosystems

答案:SunMicrosystems十進(jìn)制數(shù)20換算成十六進(jìn)制數(shù)是:

A:AB:14C:F1D:FF

答案:14()是一個程序,可運行在計算機(jī)上管理和控制計算機(jī)的活動。

A:編譯器B:操作系統(tǒng)C:解釋器D:調(diào)制解調(diào)器

答案:操作系統(tǒng)main方法是JavaApplication程序執(zhí)行的入口點,關(guān)于main方法的定義正確的是:

A:publicstaticvoidmain()B:publicstaticvoidmain(Stringargs[])C:publicvoidmain(Stringarg[])D:publicstaticintmain(String[]arg)

答案:publicstaticvoidmain(Stringargs[])Java具有虛擬機(jī),所以使它具有在任何平臺下可運行的最強(qiáng)()

A:繼承性B:健壯性C:多態(tài)性D:移植性

答案:移植性下面可以用來開發(fā)服務(wù)器端的應(yīng)用程序的是:

A:J2MEB:JavaC:J2SED:J2EE

答案:J2EE一個可以獨立運行的Java應(yīng)用程序()

A:只能有一個main方法B:可以有一個或多個main方法C:可以有一個或零個main方法D:最多只能有兩個main方法

答案:只能有一個main方法JVM用于運行()

A:字節(jié)碼文件B:源代碼文件C:可執(zhí)行文件D:注釋文件

答案:字節(jié)碼文件Java編寫代碼時()。

A:只能大寫B(tài):自動識別大小寫C:不區(qū)分大小寫D:區(qū)分大小寫

答案:區(qū)分大小寫Java中,哪種不可以用來限制存取權(quán)限的關(guān)鍵字()

A:privateB:publicC:protectedD:extends

答案:extends

第二章單元測試

下列哪項不屬于Java語言的基本數(shù)據(jù)類型。

A:intB:booleanC:doubleD:String

答案:String下列哪項不是有效的標(biāo)識符。

A:2testB:$changeC:userNameD:_passeord

答案:2test下列哪項不是Java語言的關(guān)鍵字。

A:volatileB:instanceofC:gotoD:sizeof

答案:sizeof為一個boolean類型變量賦值時,可以使用()方式

A:booleana="真";B:boolean=1;C:booleana=(9>=10);D:booleana==false;

答案:booleana=(9>=10);有如下代碼:inta=5;intb=(a++)+(--a)+(++a);執(zhí)行后,b的結(jié)果是:

A:14B:17C:15D:16

答案:16關(guān)系運算符的運算結(jié)果的類型是:

A:intB:charC:floatD:boolean

答案:boolean10%3的計算結(jié)果是:

A:2B:3C:4D:1

答案:1Java程序的入口方法是:

A:startB:initC:mainD:paint

答案:maintrue^true的結(jié)果是:

A:falseB:true

答案:false4>>2的計算結(jié)果是:

A:1B:16C:2D:8

答案:1

第三章單元測試

下面關(guān)于if語句和switch語句的敘述錯誤的是

A:switch語句不可以嵌套使用B:if語句和switch語句都可以實現(xiàn)算法的選擇結(jié)構(gòu)C:if語句可以嵌套使用D:if語句和switch語句都能實現(xiàn)多路選擇

答案:switch語句不可以嵌套使用如果要求一個循環(huán)結(jié)構(gòu)的循環(huán)體至少執(zhí)行一遍,則最適合描述該循環(huán)結(jié)構(gòu)的語句是do-while語句

A:對B:錯

答案:對下面關(guān)于for、while、do-while循環(huán)語句敘述正確的是

A:三種循環(huán)語句的循環(huán)體至少都被無條件執(zhí)行一次B:三種循環(huán)語句都可能出現(xiàn)無窮循環(huán)C:三種循環(huán)語句中都可以缺省循環(huán)終止條件表達(dá)式D:三種循環(huán)語句的循環(huán)體至少都必須放入一對花括號中

答案:三種循環(huán)語句都可能出現(xiàn)無窮循環(huán)下面程序運行后的輸出結(jié)果為*#*#*

inti;

for(i=1;i<6;i++)

{if(i%2==1)

System.out.print("*");

else

{System.out.print("#");}}

A:錯B:對

答案:對下面關(guān)于循環(huán)語句的敘述錯誤的是

A:可以用do-while語句實現(xiàn)的循環(huán),一定可以用while語句實現(xiàn)B:可以用for語句實現(xiàn)的循環(huán),一定可以用while語句實現(xiàn)C:可以用while語句實現(xiàn)的循環(huán),一定可以用for語句實現(xiàn)D:do-while語句和while語句的區(qū)別僅是關(guān)鍵字while的位置不同

答案:do-while語句和while語句的區(qū)別僅是關(guān)鍵字while的位置不同語句if(a>b)k=0;elsek=1;和()等價

A:k=a>bB:k=(a<=b)?0:1C:k=(a>b)?0:1;D:k=(a>b)?1:0;

答案:k=(a>b)?0:1;

第四章單元測試

在Java中數(shù)組元素的下標(biāo)下限是()

A:2B:0C:1

答案:0chars[]={'a','b','c','d','e'};數(shù)組s的長度是_____

A:3B:4C:6D:5

答案:5下列數(shù)組定義錯誤的是_____

A:inta[]B:intn[3]={1,2,4}C:intn[]={1,3,4};D:intn=10,a[n]

答案:intn[3]={1,2,4}數(shù)組對象在Java中存儲在()中

A:隊列B:棧C:鏈表D:堆

答案:堆為數(shù)組分配內(nèi)存是在初始化時。

A:對B:錯

答案:對數(shù)組一旦創(chuàng)建,大小不能再改變

A:對B:錯

答案:對當(dāng)調(diào)用方法時,給參數(shù)傳入的值稱為實際參數(shù),簡稱實參。

A:對B:錯

答案:對一個數(shù)組中只能存儲同一種數(shù)據(jù)類型的數(shù)據(jù)。

A:對B:錯

答案:對數(shù)組聲明后,必須使用new運算符分配內(nèi)存空間。

A:錯B:對

答案:對創(chuàng)建數(shù)組后,系統(tǒng)會給每一個數(shù)組元素一個默認(rèn)的值,如int型是1。

A:錯B:對

答案:錯

第五章單元測試

Java程序里,創(chuàng)建新的類對象用關(guān)鍵字new,回收無用的類對象使用關(guān)鍵字free。

A:錯B:對

答案:錯構(gòu)造函數(shù)用于創(chuàng)建類的實例對象,構(gòu)造函數(shù)名應(yīng)與類名相同,返回類型為void。

A:錯B:對

答案:對有以下方法的定義,請選擇該方法的返回類型()

ReturnTypemethod(bytex,doubley)

{

return(short)x/y*2;

}

A:byteB:doubleC:intD:short

答案:double定義一個類,必須使用的關(guān)鍵字是

A:staticB:interfaceC:classD:public

答案:class下面關(guān)于類的說法,不正確的是

A:類就是對象B:對象是Java語言中的基本結(jié)構(gòu)單位C:類是同種對象的集合和抽象D:類屬于Java語言中的復(fù)合數(shù)據(jù)類型

答案:類就是對象

第六章單元測試

子類對象能否直接向其父類賦值?父類對象能否向其子類賦值?

A:能,不能B:不能,能C:不能,不能D:能,能

答案:能,不能Java語言類間的繼承關(guān)系是

A:多重繼承B:不能繼承C:不一定D:單繼承

答案:單繼承區(qū)分類中重載方法的依據(jù)是

A:訪問權(quán)限不同B:不同的形參名稱C:返回值的類型不同D:形參列表的類型和順序

答案:形參列表的類型和順序在面向?qū)ο蟪绦蛟O(shè)計中,采用繼承機(jī)制可以有效地組織程序結(jié)構(gòu)。充分利用已有的類來創(chuàng)建更復(fù)雜的類,大大提高程序開發(fā)的效率,提高代碼的復(fù)用率,降低維護(hù)的工作量。

A:對B:錯

答案:對子類可以重新定義與父類同名的成員方法,實現(xiàn)對父類方法的覆蓋。

A:錯B:對

答案:對

第七章單元測試

下面關(guān)于接口的說法中不正確的是

A:接口中所有的方法都是public訪問權(quán)限B:接口中所有的方法都是抽象的C:接口是Java中的特殊類,包含常量和抽象方法D:子接口繼承父接口所用的關(guān)鍵字是implements

答案:子接口繼承父接口所用的關(guān)鍵字是implementsJava語言接口間的繼承關(guān)系是

A:不能繼承B:多重繼承C:單繼承D:不一定

答案:多重繼承一個類實現(xiàn)接口的情況是

A:一次可以實現(xiàn)多個接口B:不一定C:不能實現(xiàn)接口D:一次只能實現(xiàn)一個接口

答案:一次可以實現(xiàn)多個接口Java中提供兩種多態(tài)機(jī)制,重載與覆蓋。

A:對B:錯

答案:對內(nèi)部類是在一個類內(nèi)嵌套定義的類,其特點描述錯誤的是

A:可以使用其他類的成員,而且可訪問它所在類的成員B:只能在定義它的類或程序段中或表達(dá)式內(nèi)匿名使用,外部使用時必須給出類的全名C:除static內(nèi)部類之外,不能在類內(nèi)聲明static成員D:可以使用它所在類的靜態(tài)成員變量或?qū)嵗蓡T變量,但不可以使用所在類中的局部變量

答案:可以使用其他類的成員,而且可訪問它所在類的成員

第八章單元測試

JAVA語言中提供了String和StringBuffer兩種類型的字符串類來處理字符串。

A:錯B:對

答案:對Java提供的日期類有()

A:DateFormatB:CalendarC:Date

答案:DateFormat;Calendar;Date使用String類的()方法可以獲取一個字符串的長度。

A:length()B:equals

答案:length()可以使用String類的()方法比較一字符串是否與字符串s相同

A:equalsB:length()

答案:length()Calendar類中,用于為指定的日歷字段增加或減去指定的時間量的方法是

A:intget(intfield)B:voidadd(intfield,intamount)C:voidset(intyear,intmonth,intdate)D:C.voidset(intfield,intvalue)

答案:voidadd(intfield,intamount)下列方法中,用于返回當(dāng)前日期的方法是

A:Date(Strings)B:Date(intyear,intmonth,intdate)C:Date(longdate)D:Date()

答案:Date()()類用于完成日期和時間字段的操作,它可以通過特定的方法設(shè)置和讀取日期的特定部分,比如年、月、日、時、分和秒等

A:DateFormatB:CalendarC:Date

答案:Calendarint基本數(shù)據(jù)類型對應(yīng)的包裝類是Integer

A:錯B:對

答案:對

第九章單元測試

集合框架是為表示和操作集合而規(guī)定的一種統(tǒng)一的標(biāo)準(zhǔn)的體系結(jié)構(gòu)。

A:對B:錯

答案:對Collection接口的功能有(

A:刪除功能B:判斷功能C:迭代器功能D:長度功能E:添加功能F:轉(zhuǎn)化功能

答案:刪除功能;判斷功能;迭代器功能;長度功能;添加功能;轉(zhuǎn)化功能Set集合類包含Set接口和Set接口的實現(xiàn)類。

A:對B:錯

答案:對List集合類包含List接口和List接口的實現(xiàn)類。

A:對B:錯

答案:對下列(

)方法可以實現(xiàn)”將指定的值與映射中的指定鍵關(guān)聯(lián)?!?/p>

A:clear()B:get()C:put()D:remove()

答案:put()

第十章單元測試

關(guān)于異常的含義,下列描述中最正確的一個是

A:程序編譯或運行時發(fā)生的異常事件B:程序自定義的異常事件C:程序編譯錯誤D:程序語法錯誤

答案:程序編譯或運行時發(fā)生的異常事件自定義異常時,可以通過對下列哪一項進(jìn)行繼承

A:Exception類及其子類B:AssertionError類C:Applet類D:Error類

答案:Exception類及其子類對應(yīng)try和catch子句的排列方式,下列哪一項是正確的?

A:子類異常在前,父類異常在后B:只能有子類異常C:父類異常在前,子類異常在后D:父類和子類不能同時出現(xiàn)在try語句塊中

答案:子類異常在前,父類異常在后下列代碼中給出正確的在方法體內(nèi)拋出異常的是

A:throwsIOException;B

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論