面向?qū)ο蟪绦蛟O(shè)計(Java)智慧樹知到期末考試答案章節(jié)答案2024年煙臺職業(yè)學(xué)院_第1頁
面向?qū)ο蟪绦蛟O(shè)計(Java)智慧樹知到期末考試答案章節(jié)答案2024年煙臺職業(yè)學(xué)院_第2頁
面向?qū)ο蟪绦蛟O(shè)計(Java)智慧樹知到期末考試答案章節(jié)答案2024年煙臺職業(yè)學(xué)院_第3頁
面向?qū)ο蟪绦蛟O(shè)計(Java)智慧樹知到期末考試答案章節(jié)答案2024年煙臺職業(yè)學(xué)院_第4頁
免費預(yù)覽已結(jié)束,剩余6頁可下載查看

下載本文檔

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

文檔簡介

面向?qū)ο蟪绦蛟O(shè)計(Java)智慧樹知到期末考試答案+章節(jié)答案2024年煙臺職業(yè)學(xué)院LinkedList集合內(nèi)部維護(hù)了一個單向循環(huán)鏈表。()

答案:錯在任意命令行窗口中執(zhí)行javac命令,如果都能正常地顯示幫助信息,說明系統(tǒng)path環(huán)境變量配置成功。()

答案:對假如indexOf()方法未能找到所指定的子字符串,那么其返回值為()

答案:-1下列關(guān)于類的說法中,錯誤的是()

答案:一個類只能創(chuàng)建一個對象。下列選項中,按照箭頭方向,需要進(jìn)行強(qiáng)制類型轉(zhuǎn)換的是()

答案:int←float下列關(guān)于LinkedList的描述中,錯誤的是()

答案:LinkedList集合對于元素的查找操作具有很高的效率。多行注釋的作用是為了使代碼易于閱讀。()

答案:對接口中只能定義常量和抽象方法。()

答案:對匿名內(nèi)部類其實就是一個沒有類名的內(nèi)部類。()

答案:對javadoc命令可以將文檔注釋提取出來生成幫助文檔。()

答案:對在Java中,對象是通過類創(chuàng)建出來的。()

答案:對HashSet是Set接口的一個實現(xiàn)類,它所存儲的元素是可重復(fù)的,并且元素都是無序的。()

答案:錯運行時異常是必須進(jìn)行處理的異常,否則程序編譯不能通過。()

答案:錯下列關(guān)于main方法的描述中,正確的是()

答案:main方法可以保證Java程序獨立運行###一個Java程序的主方法是main方法###一個Java程序不一定要有main方法下列結(jié)構(gòu)語句中,可以用來遍歷數(shù)組的是()

答案:for###while下列選項中關(guān)于Java中封裝的說法錯誤的是()。

答案:類的屬性必須進(jìn)行封裝,否則無法通過編譯給定如下Java代碼,可以填入橫線處的代碼是(

)。import

java.util.*;public

class

Test

{

public

static

void

main(String[]

args)

{

________

list.addLast("001");

}}

答案:LinkedList

list

=

new

LinkedList();JDK安裝過程中,關(guān)于配置path環(huán)境變量作用的說法中,正確的是()

答案:在任意目錄可以使用javac和java命令下列關(guān)于構(gòu)造方法的描述,錯誤的是()

答案:一個類中只能定義一個空參數(shù)的構(gòu)造方法以下代碼執(zhí)行后的結(jié)果是:(

)public

class

Person

{

String

name

=

“張三”;

public

Person(String

name)

{

name

=

“李四”;

}

public

void

show()

{

=

“王五”;

}

public

static

void

main(String[]

args)

{

Person

p

=

new

Person(“趙六”);

System.out.print();

p.show();

System.out.print();

}}

答案:張三王五JavaJDK中編譯源程序的的命令是()。

答案:javac下面關(guān)于path環(huán)境變量的說法中,錯誤的是()

答案:配置系統(tǒng)環(huán)境變量時以英文半角逗號(,)分隔每一個路徑靜態(tài)方法運行時,在哪個內(nèi)存區(qū)域中()

答案:棧內(nèi)存下列關(guān)于ArrayList的描述中,錯誤的是()

答案:ArrayList集合中的元素索引從1開始。下面哪個修飾符不可以修飾接口中的成員變量()

答案:private下面關(guān)于Java接口的說法錯誤的是()。

答案:Java接口中可以聲明私有成員請定義一個由public修飾符修飾的int型成員變量MAX_LENGTH,并使該值保持為常數(shù)100,則定義這個變量的語句是()

答案:publicfinalintMAX_LENGTH=100在try{}catch([]e){}中括號[]處需要填寫的是?()

答案:異常類關(guān)于類繼承的說法,正確的是()。

答案:Java接口允許多繼承下列關(guān)于對象的類型轉(zhuǎn)換的描述,說法錯誤的是()

答案:由new語句創(chuàng)建的父類對象可以強(qiáng)制轉(zhuǎn)換為子類的對象當(dāng)一個類實現(xiàn)接口時,必須實現(xiàn)接口中的所有方法。()

答案:對使用HashMap集合迭代出元素的順序和元素存入的順序是一致的。()

答案:錯HashSet是根據(jù)對象的哈希值來確定元素在集合中的存儲位置,因此具有良好的存取和查找性能。()

答案:對Eclipse只是一個框架和一組服務(wù),所有功能都是將插件組件加入到Eclipse框架中來實現(xiàn)的。()

答案:對子類重寫父類的方法時,重寫的方法可以與父類被重寫的方法名、參數(shù)列表以及返回值類型不相同。()

答案:錯方法重寫的前提是必須存在著繼承關(guān)系。()

答案:對在Java中允許用戶自定義異常,但自定義的異常類必須繼承自Exception或其子類。()

答案:對Object類中的toString()方法用于返回對象的字符串表示形式。()

答案:對Iterator接口是Java集合框架中的成員。()

答案:對標(biāo)識符可以以數(shù)字開頭,但不能是Java中的關(guān)鍵字。()

答案:錯下列關(guān)于運行時異常的描述,正確的有()

答案:運行時異常也稱為稱為unchecked異常###運行異常是在程序運行時期產(chǎn)生的###運行時異常一般是由于程序中的邏輯錯誤引起的,在程序運行時無法恢復(fù)###RuntimeException類及其子類都是運行時異常類switch條件表達(dá)式中可以使用的數(shù)據(jù)類型是()

答案:long###enum###char###int下列關(guān)于類與對象的說法中,正確的是()

答案:類用于描述多個對象的共同特征,它是對象的模板###類是對某一類事物的抽象描述,而對象用于表示現(xiàn)實中該類事物的個體###對象是根據(jù)類創(chuàng)建的###對象用于描述現(xiàn)實中的個體,它是類的實例下列關(guān)于構(gòu)造方法和普通方法的描述中,正確的是()

答案:構(gòu)造方法不能指定返回值類型,普通方法可以指定返回值類型###構(gòu)造方法能夠在實例對象的同時進(jìn)行初始化下列選項中,哪些選項用于構(gòu)成JDK開發(fā)環(huán)境()

答案:Java運行工具###Java編譯工具###Java文檔生成工具###Java打包工具分析如下Java代碼,如果想在控制臺上輸出“B類的test()方法”,則在橫線處應(yīng)填入()。class

A

{

public

void

test()

{

System.out.println("A類的test()方法");

}}class

B

extends

A

{

public

void

test()

{

System.out.println("B類的test()方法");

}

public

static

void

main(String

args[])

{

}}

答案:B

b

=

new

B();

b.test();###A

a

=

new

B();

a.test();下列目錄中,哪些屬于JDK安裝后的子目錄()

答案:include目錄###lib目錄###jre目錄可以使用break語句終止程序或跳出循環(huán)的流程結(jié)構(gòu)語句有()

答案:while語句###for語句###switch語句下面選項中,可以和intmax(inta,intb,doublec)方法構(gòu)成重載關(guān)系的是()

答案:doublemax(inta,intb)###voidmax(inta,doublec,intb)###doublemax(doublea,doubleb)以下關(guān)于抽象類的描述中,正確的是()

答案:當(dāng)一個類中包含了抽象方法,該類必須使用abstract關(guān)鍵字來修飾###抽象類是對一系列看上去不同,但本質(zhì)上相同的具體概念的抽象###抽象類可以不定義抽象方法###抽象類不能被實例化關(guān)于表達(dá)式1234/1000*1000的運算結(jié)果,下列哪個選項是正確的()

答案:1000下面代碼中,哪一項是正確定義了一個3*4的二維數(shù)組()

答案:int[][]arr=new

int[3][4]下列關(guān)于this關(guān)鍵字的說法中,錯誤的是()

答案:this可以出現(xiàn)在任何方法中以下關(guān)于編譯異常說法正確的是()

答案:編譯異常如果產(chǎn)生,必須處理,要么捕獲,要么拋出下列是Random類的一些常用方法,其中能獲得指定范圍隨機(jī)數(shù)的方法是()

答案:nextInt(intn)下列選項中,對Math.random()方法描述正確的是()

答案:返回一個隨機(jī)的double類型數(shù),該數(shù)大于等于0.0小于1.0下列關(guān)于數(shù)組最值的描述中,錯誤的是()

答案:在求數(shù)組最值時,初始時一定要將數(shù)組中的第一個元素的值賦給變量有整型數(shù)組:int[]

x={2,33,88,5,10};,

則調(diào)用方法

Arrays.sort(x)

后,數(shù)組x中的元素值依次是(

)。

答案:2

5

10

33

88下面關(guān)于方法定義的描述中,正確的是()

答案:方法是對功能代碼塊的封裝以下關(guān)于成員屬性與成員方法的描述中,錯誤的是()

答案:成員屬性我們也叫成員變量,它就是描述對象的特征。它可以定義在類中,也可以定義在方法中下列命令中,可以將文檔注釋提取出來生成幫助文檔的是()

答案:javadoc下列選項中,不屬于Java中關(guān)鍵字的是()

答案:Final下列數(shù)據(jù)結(jié)構(gòu)中,哪一個是ArrayList類的底層實現(xiàn)()

答案:數(shù)組結(jié)構(gòu)下面哪些java語句會導(dǎo)致無限循環(huán)?(

)I、

while

(true)

i

=

0;

II、

while

(false)

i

=

1;III、

while

(!false)

i

=

0;

答案:I

and

III

only請閱讀下面的代碼片段publicstaticintadd(inta,intb){returna+b;}下列選項中,可以在main()方法中成功調(diào)用add()方法的是()

答案:intnum=add('a','b');請閱讀下面的程序public

class

Test

{

public

static

void

main(String[]

args)

{

int

x;

int

y;

for

(x

=

1,

y

=

1;

x

<=

100;

x++)

{

if

(y

>=

20)

{

break;

}

if

(y

%

3

==

1)

{

y

+=

3;

continue;

}

y

-=

5;

}

System.out.println("x="

+

x

+

",y="

+

y);

}}下列選項中,哪一個是程序的運行結(jié)果(

答案:x=8,y=22下列關(guān)于throws關(guān)鍵字的描述中,正確的是()

答案:使用throws拋出多個異常時各個異常之間必須使用逗號隔開現(xiàn)有兩個類A.B,以下描述中表示B繼承自A的是()

答案:classBextendsA在Java語言中,String類型的成員變量的默認(rèn)初始值是(

答案:null下面Java代碼的運行結(jié)果是(

)。class

Penguin

{

private

String

name=null;

//

名字

private

int

health=0;

//

健康值

private

String

sex=null;

//

性別

public

void

Penguin()

{

health

=

10;

sex

=

"雄";

System.out.println("執(zhí)行構(gòu)造方法。");

}

public

void

print()

{

System.out.println("企鵝的名字是"

+

name

+

",健康值是"

+

health

+

",性別是"

+

sex+

"。");

}

public

static

void

main(String[]

args)

{

Penguin

pgn

=

new

Penguin();

pgn.print();

}}

答案:企鵝的名字是null,健康值是0,性別是a[]={45,4,67,23,65,87,34,52,56};數(shù)組中a[5]的值為()

答案:87下列關(guān)于條件語句的描述中,錯誤的是()

答案:switch語句中的表達(dá)式只能是布爾類型的值。下列選項中,不屬于邏輯運算符的是()

答案:~下列關(guān)于變量作用域的說法中,正確的是()

答案:變量的作用域為:從定義處開始,到變量所在代碼塊結(jié)束的位置。Java中所有的類都是通過直接或間接地繼承()類得到的。

答案:java.lang.Object下面關(guān)于List集合的描述中,哪一個是錯誤的()

答案:List集合沒有索引以下關(guān)于foreach的說法中,哪一個是錯誤的()

答案:使用foreach遍歷集合時,可以對元素進(jìn)行修改。下列選項中,哪些方法是LinkedList類獨有的()

答案:ObjectremoveFirst()###ObjectgetFirst()###voidaddFirst(Objecto)下列方法中可以用于往HashSet集合中添加元素的是()

答案:add(Ee)下列遍歷方式中,哪些可以用來遍歷List集合()

答案:Iterator迭代器實現(xiàn)###get()和size()方法結(jié)合實現(xiàn)###增強(qiáng)for循環(huán)實現(xiàn)集合只能存儲對象,不能存儲基本類型數(shù)據(jù)。()

答案:錯合理使用泛型可以避免在程序中進(jìn)行強(qiáng)制類型轉(zhuǎn)換。()

答案:對Set接口中元素是無序的。()

答案:對下列選項中,關(guān)于包裝類描述錯誤的是()

答案:我們可以繼承包裝類,以完成自定義包裝以下對于try…catch語句描述正確的是()

答案:try...catch語句處理程序中的異常String類的equals()方法和“==”的作用是一樣的。()

答案:錯下列關(guān)于throws的描述中,正確的是()

答案:方法中沒有使用catch處理的異常必須使用throws拋出###throws語句用在方法聲明后面###throws是用來聲明一個方法可能拋出的異常信息###throws關(guān)鍵字對外聲明該方法有可能發(fā)生的異常,調(diào)用者在調(diào)用方法時必須在程序中對異常進(jìn)行處理閱讀下面一段代碼Integerin1=newInteger(10);Integerin2=newInteger(10);Integerin3=10;Integerin4=10;System.out.print(""+(in1==in2)+"\t");System.out.print(""+(in1==in3)+"\t");System.out.print(""+(in3==in4)+"\t");代碼的輸出結(jié)果是()

答案:falsefalsetrue自定義運行時異常,必須繼承自()類。

答案:RuntimeException包裝類可以將基本數(shù)據(jù)類型的值包裝為引用數(shù)據(jù)類型的對象。()

答案:對Error類稱為錯誤類,它表示Java運行時產(chǎn)生的系統(tǒng)內(nèi)部錯誤或資源耗盡的錯誤,是比較嚴(yán)重的,僅靠修改程序本身是不能恢復(fù)執(zhí)行的。()

答案:對下列基本類型與包裝類的對應(yīng)關(guān)系中,正確的是()

答案:float->Float###char->Character###int->Integer下面程序的運行結(jié)果是(

)public

class

Test

{

public

static

void

main(String[]

args)

{

try

{

System.out.println(10

/

0);

System.out.println("除法正常運行");

}

catch

(ArithmeticException

e)

{

System.out.println("除數(shù)不能為0");

}

}}

答案:輸出:除數(shù)不能為0類只支持單繼承,不允許多重繼承,C類不可以既繼承A類又B類。()

答案:對已知類的繼承關(guān)系如下:classAclassBextendsAclassCextendsA則以下語句能通過編譯的是()

答案:Aa=newB();下列關(guān)于super和this的說法正確的是()

答案:在一個類中super可以調(diào)用父類中允許被訪問的屬性和方法###this關(guān)鍵字通常指當(dāng)前對象###super關(guān)鍵字則指父類對象下列選項中,關(guān)于類的繼承說法正確的是()

答案:一個類只能有一個直接父類###多個類可以繼承一個父類###一個類的父類可以再去繼承另外的一個類父類中的方法被以下哪個關(guān)鍵字修飾后不能被重寫()

答案:final抽象類中不一定有抽象函數(shù),但抽象函數(shù)一定在抽象類中。()

答案:對一個具體類實現(xiàn)接口時,需要重寫接口中的()

答案:成員方法如果一個方法的形式參數(shù)定義的是父類對象,那么調(diào)用這個方法時,可以使用子類對象作為實際參數(shù)。()

答案:對以下關(guān)于方法重寫,說法錯誤的是()

答案:方法重寫時,子類的返回值類型必須大于或者等于父類的返回值類型###方法重寫與返回值類型無關(guān)請閱讀下面的代碼class

A{

int

x;

static

int

y;

void

fac(String

s){

System.out.println(“字符串:”+s);

}}下列選項中描述正確的是(

答案:x是實例變量,y是類變量,s是局部變量靜態(tài)方法可以被類名調(diào)用,也可以被對象調(diào)用。()

答案:對當(dāng)成員變量和局部變量重名時,若想在方法內(nèi)使用成員變量,那么需要使用下列選項中的哪一個關(guān)鍵字()

答案:this以下關(guān)于this關(guān)鍵字說法中,正確的是()

答案:this關(guān)鍵字出現(xiàn)在成員方法中,代表的是調(diào)用這個方法的對象###this關(guān)鍵字可以解決成員變量與局部變量重名的問題###this關(guān)鍵字相當(dāng)于一個引用,可以通過它調(diào)用成員方法與屬性下列關(guān)于方法的描述中,正確的是()

答案:使用方法可以提高代碼的復(fù)用性###方法被調(diào)用的時候才會執(zhí)行。###返回值類型是void的方法,是不能有輸出語句的。下列關(guān)鍵字中,用于創(chuàng)建類的實例對象的是()

答案:new一個類中如果沒有定義構(gòu)造方法,那么這個類就沒有構(gòu)造方法。()

答案:錯下列關(guān)于面向?qū)ο蟮恼f法中,錯誤的是()

答案:面向?qū)ο缶褪欠治鼋鉀Q問題所需要的步驟,然后用函數(shù)把這些步驟一一實現(xiàn),使用的時候一個一個依次調(diào)用。與普通方法一樣,構(gòu)造方法也可以重載。()

答案:對下列選項中,屬于面向?qū)ο筇卣鞯氖牵ǎ?/p>

答案:封裝###繼承###多態(tài)下列選項中,屬于常量的是(

答案:null###false###"intx"###''下列關(guān)于浮點型數(shù)據(jù)的定義,哪一個不能通過編譯()

答案:floatb=12.45;以下關(guān)于三元運算符的說法中,正確的是()

答案:三元運算符第一個表達(dá)式的結(jié)果必須是boolean類型值。for循環(huán)語句一般用在循環(huán)次數(shù)未知的情況下。()

答案:錯以下選項中,滿足無限循環(huán)條件的是()

答案:for(intx=

溫馨提示

  • 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

提交評論