Java程序設(shè)計(jì)智慧樹(shù)知到答案2024年阜陽(yáng)職業(yè)技術(shù)學(xué)院_第1頁(yè)
Java程序設(shè)計(jì)智慧樹(shù)知到答案2024年阜陽(yáng)職業(yè)技術(shù)學(xué)院_第2頁(yè)
Java程序設(shè)計(jì)智慧樹(shù)知到答案2024年阜陽(yáng)職業(yè)技術(shù)學(xué)院_第3頁(yè)
Java程序設(shè)計(jì)智慧樹(shù)知到答案2024年阜陽(yáng)職業(yè)技術(shù)學(xué)院_第4頁(yè)
Java程序設(shè)計(jì)智慧樹(shù)知到答案2024年阜陽(yáng)職業(yè)技術(shù)學(xué)院_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

Java程序設(shè)計(jì)阜陽(yáng)職業(yè)技術(shù)學(xué)院智慧樹(shù)知到答案2024年第一章測(cè)試

以下那個(gè)選項(xiàng)不是集合框架的內(nèi)容()。

A:CollectionB:MapC:ListD:JFrame

答案:D將List集合對(duì)象list索引為5的元素修改為“fyvtc”,應(yīng)該選擇哪個(gè)選項(xiàng)()。

A:list.update(5,”fyvtc”);B:list.get(5,”fyvtc”);C:list.set(5,”fyvtc”);D:list.subList(5,"fyvtc");

答案:C判斷Set集合對(duì)象set中是否包含“fyvtc”,應(yīng)該選擇哪個(gè)選項(xiàng)()。

A:set.isEmpty()B:set.contains("fyvtc");C:set.containsAll("fyvtc");D:set.size();

答案:BIterator接口中哪個(gè)方法用于移除元素()。

A:next()B:remove()C:clear()D:hasNext()

答案:BHashMap的數(shù)據(jù)是以key-value的形式存儲(chǔ)的,以下關(guān)于HashMap的說(shuō)法正確的是()。

A:key值不允許重復(fù)B:HashMap中的Entry對(duì)象是有序排列的C:value值不允許重復(fù)D:HashMap中的鍵不能為null

答案:A

第二章測(cè)試

下面泛型定義中不正確的是()。

A:classTestFour{int<T>test(){}}B:classTestOne<T>{}C:interfaceTestTwo<T>{}D:classTestThree{<T>voidtest(Tt){}}

答案:A下面五條語(yǔ)句中,錯(cuò)誤的有()。

A:Vector<Integer>v1=newVector<Integer>();B:Vector<Object>v2=newVector<Integer>();C:Vector<Integer>v3=newVector();D:Vectorv4=newVector<Integer>();

答案:B下列關(guān)于泛型的說(shuō)法中,不正確的是()

A:使用泛型避免了強(qiáng)制類(lèi)型轉(zhuǎn)換B:泛型是一種安全機(jī)制C:泛型類(lèi)可以指定多個(gè)類(lèi)型參數(shù)D:使用泛型必須進(jìn)行強(qiáng)制類(lèi)型轉(zhuǎn)換

答案:D關(guān)于泛型通配符說(shuō)法不正確的是()

A:固定下邊界通配符可以限制泛型能夠接受指定類(lèi)及其父類(lèi)類(lèi)型的數(shù)據(jù)B:固定上邊界通配符可以限制泛型能夠接受指定類(lèi)及其父類(lèi)類(lèi)型的數(shù)據(jù)C:泛型通配符可用來(lái)解決泛型類(lèi)型的類(lèi)型轉(zhuǎn)換問(wèn)題D:使用無(wú)邊界通配符可使泛型能夠接受任意類(lèi)型的數(shù)據(jù)

答案:B泛型的出現(xiàn)可以把運(yùn)行時(shí)出現(xiàn)的問(wèn)題提前放到編譯時(shí)期就發(fā)現(xiàn)。()

A:錯(cuò)B:對(duì)

答案:B

第三章測(cè)試

Java中定義一個(gè)顏色的枚舉類(lèi)型color,下面正確的是()。

A:publicenumColor{1:red,2:green,3:yellow,4:blue;}B:publicenumColor{Stringred,StringStringgreen,yellow,Stringblue;}C:publicenumColor{1:red;2:green;3:yellow;4:blue;}D:publicenumColor{red,green,yellow,blue;}

答案:D下面關(guān)于枚舉的描述正確的一項(xiàng)是?()

A:利用枚舉類(lèi)中的values()方法可以取得全部的枚舉項(xiàng)B:枚舉中定義的構(gòu)造方法只能夠使用private權(quán)限聲明C:在Java中可以直接繼承java.util.Enum類(lèi)實(shí)現(xiàn)枚舉類(lèi)的定義D:枚舉中定義的每一個(gè)枚舉項(xiàng)其類(lèi)型都是String

答案:AJava中Enum枚舉類(lèi)中的name方法的作用是()。

A:返回枚舉常量的序數(shù)B:返回引枚舉常量的名稱(chēng),在其枚舉聲明中對(duì)其進(jìn)行聲明C:返回還指定名稱(chēng)的指定枚舉類(lèi)型的枚舉常量D:比較此枚舉與指定對(duì)象的順序

答案:BJava中,以下說(shuō)法正確的是()。

A:構(gòu)造器必須私有B:枚舉類(lèi)型不可實(shí)現(xiàn)其他接口C:枚舉類(lèi)型中可以定義屬性和方法D:枚舉類(lèi)型的取值默認(rèn)為publicstaticfinal

答案:ACDJava中類(lèi)的繼承是單繼承,枚舉類(lèi)并不能再繼承其它類(lèi),但并不妨礙它實(shí)現(xiàn)接口,因此枚舉類(lèi)可以實(shí)現(xiàn)接口,并且可以實(shí)現(xiàn)多個(gè)接口。()

A:對(duì)B:錯(cuò)

答案:A

第四章測(cè)試

下列各項(xiàng)中,說(shuō)法正確的是:()。

A:Readerr=newFileReader();能夠正確的編譯運(yùn)行B:加載一個(gè)視頻文件需要用字節(jié)輸入流C:序列化流可以將一個(gè)ArrayList對(duì)象序列化到硬盤(pán)上D:OuputStreamWriter是一個(gè)字節(jié)流

答案:B以下關(guān)于對(duì)象序列化描述正確的是()。

A:使用ObjectOutputStream類(lèi)完成對(duì)象存儲(chǔ),使用ObjectInputStream類(lèi)完成對(duì)象讀取B:使用FileOutputStream可以將對(duì)象進(jìn)行傳輸C:對(duì)象序列化的所屬類(lèi)需要實(shí)現(xiàn)Serializable接口D:使用PrintWriter可以將對(duì)象進(jìn)行傳輸

答案:BC下列說(shuō)法正確的是()。

A:使用FileOutputStream可以將對(duì)象進(jìn)行傳輸B:使用PrintWriter可以將對(duì)象進(jìn)行傳輸C:使用transient修飾的變量不會(huì)被序列化D:對(duì)象序列化的所屬類(lèi)需要實(shí)現(xiàn)Serializable接口

答案:CD以下關(guān)于Java序列化,說(shuō)法錯(cuò)誤的是:()。

A:要使某個(gè)類(lèi)可以被序列化或反序列化,這個(gè)類(lèi)需要實(shí)現(xiàn)Serializable或者Externalizable接口B:序列化機(jī)制是用來(lái)將對(duì)象和字節(jié)序列數(shù)據(jù)流進(jìn)行相互轉(zhuǎn)換,從而便于進(jìn)行網(wǎng)絡(luò)傳輸或者存儲(chǔ)C:實(shí)現(xiàn)Serializable接口的類(lèi),必須實(shí)現(xiàn)readObject和writeObject方法D:實(shí)現(xiàn)Externalizable接口的類(lèi),必須實(shí)現(xiàn)readExternal和writeExternal方法

答案:CserialVersionUID常量,是用于唯一標(biāo)識(shí)可序列化類(lèi)的版本。()

A:對(duì)B:錯(cuò)

答案:A

第五章測(cè)試

下列哪個(gè)選項(xiàng)不屬于Java程序加載類(lèi)的步驟()。

A:初始化:將代碼放到代碼區(qū),初始化靜態(tài)成員,將靜態(tài)和非靜態(tài)分離B:創(chuàng)建對(duì)象:為該類(lèi)創(chuàng)建一個(gè)普通的對(duì)象C:連接:驗(yàn)證內(nèi)部結(jié)構(gòu),為靜態(tài)資源分配空間,處理非靜態(tài)引用D:加載:讀取class文件

答案:B關(guān)于類(lèi)的加載時(shí)機(jī)說(shuō)法錯(cuò)誤的是()。

A:用類(lèi)名調(diào)用該類(lèi)的靜態(tài)方法時(shí)加載一個(gè)類(lèi)B:初始化一個(gè)類(lèi)的子類(lèi)時(shí)加載一個(gè)類(lèi)C:Java程序啟動(dòng)時(shí)加載所有的類(lèi)到內(nèi)存中D:某個(gè)類(lèi)的對(duì)象被創(chuàng)建時(shí)加載一個(gè)類(lèi)

答案:C關(guān)于反射機(jī)制下列說(shuō)法錯(cuò)誤的是()。

A:暴力反射可以獲取類(lèi)中私有的屬性和方法B:反射機(jī)制指的是在程序編譯期間,通過(guò).class文件加載并使用一個(gè)類(lèi)的過(guò)程C:反射機(jī)制指的是在程序運(yùn)行過(guò)程中,通過(guò).class文件加載并使用一個(gè)類(lèi)的過(guò)程D:反射可以獲取類(lèi)中所有的屬性和方法

答案:B如何利用反射機(jī)制通過(guò)方法對(duì)象使用該方法()。

A:調(diào)用invoke方法B:調(diào)用getParameterTypes方法C:調(diào)用setAccessible方法D:調(diào)用getReturnType方法

答案:A以下哪個(gè)方法用于獲取指定對(duì)象中類(lèi)型為float的屬性的值()。

A:getNameB:getTypeC:getClassD:getFloat

答案:DRuntime類(lèi)不能完成的功能是()。

A:通過(guò)構(gòu)造方法實(shí)例化一個(gè)Runtime對(duì)象B:返回一個(gè)Process對(duì)象C:返回Java虛擬機(jī)中的內(nèi)存總量D:返回Java虛擬機(jī)中的空閑內(nèi)存量

答案:A

第六章測(cè)試

簡(jiǎn)單來(lái)說(shuō)注解其實(shí)就是代碼中的特殊標(biāo)記,這些標(biāo)記可以在編譯、類(lèi)加載、運(yùn)行時(shí)被讀取,并執(zhí)行相對(duì)應(yīng)的處理。()

A:對(duì)B:錯(cuò)

答案:A下列關(guān)于@Target的值表示運(yùn)用位置解釋錯(cuò)誤的是()。

A:ElementType.ANNOTATION_TYPE可以給一個(gè)注解進(jìn)行注解B:ElementType.FIELD可以給屬性進(jìn)行注解C:ElementType.TYPE可以給方法進(jìn)行注解D:ElementType.CONSTRUCTOR可以給構(gòu)造方法進(jìn)行注解

答案:C注解是綁定到程序源代碼元素的元數(shù)據(jù),對(duì)它們運(yùn)行的代碼的操作沒(méi)有影響。()

A:對(duì)B:錯(cuò)

答案:A下列對(duì)注解定義錯(cuò)誤的是()。

A:注解可以繼承,子類(lèi)擁有父類(lèi)的所有注解B:注解是JDK1.5及以后版本引入的一個(gè)特性,與類(lèi)、接口、枚舉是在同一個(gè)層次C:注解可以聲明在包、類(lèi)、字段、方法、局部變量、方法參數(shù)等的前面,用來(lái)對(duì)這些元素進(jìn)行說(shuō)明、注釋D:注解(Annotation),也叫元數(shù)據(jù),是一種代碼級(jí)別的說(shuō)明

答案:A以下哪個(gè)不是枚舉類(lèi)RetentionPolicy中的常量()。

A:RetentionPolicy.SYSTEMB:RetentionPolicy.RUNTIMEC:RetentionPolicy.CLASSD:RetentionPolicy.SOURCE

答案:A

第七章測(cè)試

閱讀下面的代碼,程序的運(yùn)行結(jié)果是()。

classStringDemo{

publicstaticvoidmain(String[]args){

Strings1=“Hello”;

Strings2=“Java”;

show(s1,s2);

System.out.println(s1+s2);

}

publicstaticvoidshow(Strings1,Strings2){

s1=s1+“-”;

s2=s2+s1;

}

}

A:JavaB:Hello-JavaC:Hello-JavaHelloD:Hello-JavaHello-

答案:A已知用戶名是5~10的數(shù)字且首位不能為0,下列能正確驗(yàn)證用戶名的正則表達(dá)式是()

A:[1-9]\\d{5,10}B:[1-9]\d{4,9}C:\\d{5,10}D:[1-9]\\d{4,9}

答案:DRandom類(lèi)中能獲得指定范圍隨機(jī)數(shù)的方法是()

A:nextLong()B:nextFloat()C:nextInt(intn)D:nextInt()

答案:C下列關(guān)于Date類(lèi)的說(shuō)法中正確的是()

A:可使用DateFormat類(lèi)對(duì)Date對(duì)象進(jìn)行格式化顯示B:Date類(lèi)在Java.lang包中C:Date對(duì)象可以精確到1秒D:getTime()方法可以返回一個(gè)日期類(lèi)對(duì)象

答案:A我們可以通過(guò)繼承包裝類(lèi)完成自定義包裝類(lèi)的設(shè)計(jì)。()

A:錯(cuò)B:對(duì)

答案:ASystem類(lèi)是JDK中提供的系統(tǒng)類(lèi),用final修飾,不允許被繼承。()

A:對(duì)B:錯(cuò)

答案:A下列哪個(gè)選項(xiàng)不是實(shí)現(xiàn)動(dòng)態(tài)代理需要完成的工作()

A:創(chuàng)建接口,定義目標(biāo)類(lèi)要完成的功能B:創(chuàng)建InvocationHandler接口的實(shí)現(xiàn)類(lèi)C:創(chuàng)建目標(biāo)類(lèi)實(shí)現(xiàn)接口D:創(chuàng)建代理類(lèi)文件

答案:D

第八章測(cè)試

下列哪個(gè)選項(xiàng)不是實(shí)現(xiàn)動(dòng)態(tài)代理需要完成的工作()

A:創(chuàng)建目標(biāo)類(lèi)實(shí)現(xiàn)接口B:創(chuàng)建代理類(lèi)文件C:創(chuàng)建InvocationHandler接口的實(shí)現(xiàn)類(lèi)D:創(chuàng)建接口,定義目標(biāo)類(lèi)要完成的功能

答案:B關(guān)于代理模式的組成,以下哪個(gè)選項(xiàng)是錯(cuò)誤的()

A:一個(gè)動(dòng)態(tài)代理只能代理一個(gè)類(lèi)B:公共的業(yè)務(wù)由代理來(lái)完成C:可以使得我們的真實(shí)角色更加純粹D:公共業(yè)務(wù)發(fā)生擴(kuò)展時(shí)變得更加集中和方便

答案:A以下哪個(gè)選項(xiàng)不屬于設(shè)計(jì)模式中的行為模式()

A:中介者模式B:迭代器模式C:原型模式D:責(zé)任鏈模式

答案:C方法getProxyClass中的參數(shù)Class<?>[]interface表示()

A:代理類(lèi)需要實(shí)現(xiàn)的接口B:代理類(lèi)的類(lèi)加載器C:JDK創(chuàng)建的代理對(duì)象D:目標(biāo)類(lèi)中方法的參數(shù)

答案:A下列關(guān)于代理模式說(shuō)法正確的是()

A:代理模式不需要抽取接口,只要有代理類(lèi)就可以了B:代理模式就是創(chuàng)建一個(gè)工廠,讓工廠代替我們做事情C:代理模式是一種設(shè)計(jì)模式,所以實(shí)現(xiàn)代理模式需要我們自己寫(xiě)代碼,JDK沒(méi)有提供代理模式的案例D:代理模式就是讓別人幫我們做事,別人就是代理

答案:D

第九章測(cè)試

“FYVTC人員信息管理”項(xiàng)目DAO層共有()個(gè)包?

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

答案:A下面關(guān)于.fyvtc.useradmin.vo包說(shuō)法錯(cuò)誤的是()。

A:vo是指“valueobject”值對(duì)象B:vo相對(duì)獨(dú)立,不隨當(dāng)前業(yè)務(wù)的變化而變化C:用于業(yè)務(wù)層之間的數(shù)據(jù)傳遞D:本項(xiàng)目中定義了名為User的實(shí)體類(lèi)

答案:B下面關(guān)于IUserDAO接口中方法的說(shuō)明正確的是()。

A:doUpdate是刪除記錄的方法B:findAll方法用于按照id查找對(duì)應(yīng)的記錄C:doCreate方法的返回為User對(duì)象user,表示插入成功的人員對(duì)象D:findById方法參數(shù)為int類(lèi)型的id

答案:D下面關(guān)于findByI

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論