![Java面向?qū)ο蟪绦蛟O(shè)計(jì)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋陜西交通職業(yè)技術(shù)學(xué)院_第1頁(yè)](http://file4.renrendoc.com/view14/M0A/17/0F/wKhkGWdsMmeAdAlyAAHjF7fDVS0069.jpg)
![Java面向?qū)ο蟪绦蛟O(shè)計(jì)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋陜西交通職業(yè)技術(shù)學(xué)院_第2頁(yè)](http://file4.renrendoc.com/view14/M0A/17/0F/wKhkGWdsMmeAdAlyAAHjF7fDVS00692.jpg)
![Java面向?qū)ο蟪绦蛟O(shè)計(jì)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋陜西交通職業(yè)技術(shù)學(xué)院_第3頁(yè)](http://file4.renrendoc.com/view14/M0A/17/0F/wKhkGWdsMmeAdAlyAAHjF7fDVS00693.jpg)
![Java面向?qū)ο蟪绦蛟O(shè)計(jì)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋陜西交通職業(yè)技術(shù)學(xué)院_第4頁(yè)](http://file4.renrendoc.com/view14/M0A/17/0F/wKhkGWdsMmeAdAlyAAHjF7fDVS00694.jpg)
![Java面向?qū)ο蟪绦蛟O(shè)計(jì)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋陜西交通職業(yè)技術(shù)學(xué)院_第5頁(yè)](http://file4.renrendoc.com/view14/M0A/17/0F/wKhkGWdsMmeAdAlyAAHjF7fDVS00695.jpg)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Java面向?qū)ο蟪绦蛟O(shè)計(jì)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋陜西交通職業(yè)技術(shù)學(xué)院第一章單元測(cè)試
下列選項(xiàng)中,可以正確配置classpath的命令是()
A:setclasspath=C:\\ProgramFiles\\Java\\jdk1.7.0_15\\binB:classpathset=C:\\ProgramFiles\\Java\\jdk1.7.0_15\\binC:classpathset:C:\\ProgramFiles\\Java\\jdk1.7.0_15\\binD:setclasspath:C:\\ProgramFiles\\Java\\jdk1.7.0_15\\bin
答案:setclasspath=C:\\ProgramFiles\\Java\\jdk1.7.0_15\\bin在JDK安裝目錄下,用于存放可執(zhí)行程序的文件夾是()
A:binB:libC:jreD:db
答案:bin下面關(guān)于Java程序的描述中,錯(cuò)誤的是
()
A:.class格式的文件是用來(lái)運(yùn)行的B:Java程序運(yùn)行時(shí),必須經(jīng)過(guò)編譯和運(yùn)行兩個(gè)步驟。C:不同操作系統(tǒng)上的Java虛擬機(jī)是相同的D:.java格式的源文件是用來(lái)編譯的
答案:不同操作系統(tǒng)上的Java虛擬機(jī)是相同的下列選項(xiàng)中,哪些選項(xiàng)用于構(gòu)成JDK開(kāi)發(fā)環(huán)境()。
A:Java運(yùn)行工具B:Java打包工具C:Java編譯工具D:Java文檔生成工具
答案:Java運(yùn)行工具;Java打包工具;Java編譯工具;Java文檔生成工具下列關(guān)于使用Javac命令編譯后生成文件的說(shuō)法中,正確的是()
A:編譯后生成的文件可以在Java虛擬機(jī)中運(yùn)行B:編譯后生成文件的后綴名為.javaC:編譯后生成文件的后綴名為.classD:編譯后生成的文件為二進(jìn)制文件
答案:編譯后生成的文件可以在Java虛擬機(jī)中運(yùn)行;編譯后生成文件的后綴名為.class;編譯后生成的文件為二進(jìn)制文件下列目錄中,哪些屬于JDK安裝后的子目錄()
A:lib目錄B:jre目錄C:demo目錄D:include目錄
答案:lib目錄;jre目錄;include目錄lib是library的縮寫(xiě),用于存放Java類(lèi)庫(kù)或庫(kù)文件。()
A:對(duì)B:錯(cuò)
答案:對(duì)如果classpath環(huán)境變量沒(méi)有進(jìn)行設(shè)置,Java虛擬機(jī)會(huì)自動(dòng)將其設(shè)置為“.”,也就是當(dāng)前目錄。()
A:錯(cuò)B:對(duì)
答案:對(duì)在任意命令行窗口中執(zhí)行javac命令,如果都能正常地顯示幫助信息,說(shuō)明系統(tǒng)path環(huán)境變量配置成功。()
A:對(duì)B:錯(cuò)
答案:對(duì)Eclipse只是一個(gè)框架和一組服務(wù),所有功能都是將插件組件加入到Eclipse框架中來(lái)實(shí)現(xiàn)的。()
A:錯(cuò)B:對(duì)
答案:對(duì)
第二章單元測(cè)試
while語(yǔ)句的循環(huán)體中不能包含的語(yǔ)句是()
A:方法定義語(yǔ)句B:switch語(yǔ)句C:while語(yǔ)句D:if語(yǔ)句
答案:方法定義語(yǔ)句請(qǐng)閱讀下面的代碼片段
publicstaticintadd(inta,intb){
returna+b;
}
下列選項(xiàng)中,可以在main()方法中成功調(diào)用add()方法的是()
A:intnum=add("1","2");B:intnum=add('a','b');C:intnum=add(true,flase);D:intnum=add(1.0,2.0);
答案:intnum=add('a','b');下列關(guān)于while語(yǔ)句的描述中,正確的是()
A:while語(yǔ)句的循環(huán)體必須使用大括號(hào)B:while語(yǔ)句循環(huán)體中可以沒(méi)有語(yǔ)句C:while語(yǔ)句的循環(huán)體至少被執(zhí)行一次D:while語(yǔ)句的循環(huán)條件可以是整型變量
答案:while語(yǔ)句循環(huán)體中可以沒(méi)有語(yǔ)句下列關(guān)于方法的描述中,正確的是()
A:方法是不可以沒(méi)有參數(shù)的B:當(dāng)方法沒(méi)有返回值時(shí),返回值類(lèi)型可以不寫(xiě)C:當(dāng)方法沒(méi)有返回值時(shí),不能有return語(yǔ)句D:方法是對(duì)功能代碼塊的封裝
答案:方法是對(duì)功能代碼塊的封裝請(qǐng)閱讀下面的程序
publicclassTest{
publicstaticvoidmain(String[]args){
for(intx=0;x<5;x++){
if(x%2==0)
break;
System.out.println(x);
}
}
}
運(yùn)行結(jié)果正確的是()
A:12345B:13C:不輸出任何內(nèi)容D:024
答案:不輸出任何內(nèi)容continue語(yǔ)句的作用是退出當(dāng)前循環(huán),不在執(zhí)行循環(huán)語(yǔ)句。()
A:對(duì)B:錯(cuò)
答案:錯(cuò)以下代碼能夠從鍵盤(pán)輸入中讀取一個(gè)字符串:()
Scannersc=newScanner(System.in);
Stringstr=sc.next();
A:對(duì)B:錯(cuò)
答案:對(duì)定義一個(gè)方法時(shí),其訪(fǎng)問(wèn)修飾符、返回值類(lèi)型、方法名的順序可以互換。()
A:對(duì)B:錯(cuò)
答案:錯(cuò)當(dāng)方法中的返回值類(lèi)型是void時(shí),可以不寫(xiě)return語(yǔ)句。()
A:對(duì)B:錯(cuò)
答案:對(duì)下列關(guān)于注釋作用的描述中,錯(cuò)誤的是()
A:會(huì)參與編譯B:可以幫助調(diào)試程序C:幫助整理編程思路D:可以對(duì)程序進(jìn)行說(shuō)明
答案:會(huì)參與編譯下面關(guān)于整數(shù)類(lèi)型的描述中,錯(cuò)誤的是()
A:int是java中的整數(shù)類(lèi)型,它在內(nèi)存中占4個(gè)字節(jié)B:bit是java中的整數(shù)類(lèi)型,它代表的是1個(gè)字節(jié)C:byte是java中的整數(shù)類(lèi)型,它的取值范圍是-127到128D:java中的整數(shù)有正負(fù)之分
答案:bit是java中的整數(shù)類(lèi)型,它代表的是1個(gè)字節(jié)下列選項(xiàng)中,按照箭頭方向,需要進(jìn)行強(qiáng)制類(lèi)型轉(zhuǎn)換的是()
A:int←charB:float←longC:double←floatD:char←byte
答案:char←byte下列關(guān)于多行注釋的應(yīng)用,正確的是()
A:程序中可以不寫(xiě)多行注釋B:多行注釋有利于代碼的閱讀性C:多行注釋會(huì)影響程序運(yùn)行速度D:寫(xiě)多行注釋是一個(gè)良好的習(xí)慣
答案:程序中可以不寫(xiě)多行注釋?zhuān)欢嘈凶⑨層欣诖a的閱讀性;寫(xiě)多行注釋是一個(gè)良好的習(xí)慣下列關(guān)于冒泡排序的描述,正確的是()
A:冒泡排序比較的總輪次是"數(shù)組長(zhǎng)度-1"輪B:冒泡排序中會(huì)涉及到元素位置的置換C:其余選項(xiàng)都不對(duì)D:冒泡排序是不斷地比較數(shù)組中相鄰的兩個(gè)元素
答案:冒泡排序比較的總輪次是"數(shù)組長(zhǎng)度-1"輪;冒泡排序中會(huì)涉及到元素位置的置換;冒泡排序是不斷地比較數(shù)組中相鄰的兩個(gè)元素當(dāng)break語(yǔ)句出現(xiàn)在嵌套循環(huán)中的內(nèi)層循環(huán)時(shí),它只能跳出內(nèi)層循環(huán)。()
A:對(duì)B:錯(cuò)
答案:對(duì)運(yùn)算符“&”和“&&”都表示“與”操作。()
A:對(duì)B:錯(cuò)
答案:對(duì)多行注釋“/*…*/”中不可以嵌套單行注釋“//”。()
A:錯(cuò)B:對(duì)
答案:錯(cuò)十進(jìn)制數(shù)值轉(zhuǎn)換成二進(jìn)制就是一個(gè)不斷除2取余的過(guò)程。()
A:錯(cuò)B:對(duì)
答案:對(duì)在Java程序中,單行注釋從“//”位置開(kāi)始,到當(dāng)前行結(jié)束位置。()
A:錯(cuò)B:對(duì)
答案:對(duì)
第三章單元測(cè)試
如果類(lèi)的成員被()訪(fǎng)問(wèn)控制符來(lái)修飾,則這個(gè)成員只能被該類(lèi)的其它成員訪(fǎng)問(wèn),其它類(lèi)無(wú)法直接訪(fǎng)問(wèn)。
A:privateB:publicC:defaultD:protected
答案:privatefloat類(lèi)型成員變量的默認(rèn)初始化值是()
A:nullB:0C:0.0FD:false
答案:0.0F以下關(guān)于成員屬性與成員方法的描述中,錯(cuò)誤的是()
A:在類(lèi)中定義的變量,我們稱(chēng)為成員變量B:成員屬性我們也叫成員變量,它就是描述對(duì)象的特征。它可以定義在類(lèi)中,也可以定義在方法中C:在類(lèi)中定義的方法,我們稱(chēng)變成員方法D:成員方法用于描述對(duì)象的行為
答案:成員屬性我們也叫成員變量,它就是描述對(duì)象的特征。它可以定義在類(lèi)中,也可以定義在方法中“隱藏對(duì)象的屬性和實(shí)現(xiàn)細(xì)節(jié),僅對(duì)外提供公有的方法”描述的是面向?qū)ο蟮哪膫€(gè)特征()
A:封裝B:繼承C:多態(tài)D:其他三項(xiàng)都不是
答案:封裝下列關(guān)于類(lèi)與對(duì)象的說(shuō)法中,正確的是()
A:類(lèi)可以看做是一個(gè)模型,可以直接拿來(lái)創(chuàng)建對(duì)象。B:其他三項(xiàng)說(shuō)法都不對(duì)。C:類(lèi)在Java中是一個(gè)可有可無(wú)的概念。D:類(lèi)是對(duì)某一類(lèi)事物的抽象描述,而對(duì)象則是該類(lèi)事物的個(gè)體。
答案:類(lèi)是對(duì)某一類(lèi)事物的抽象描述,而對(duì)象則是該類(lèi)事物的個(gè)體。下列選項(xiàng)中,哪個(gè)可以用來(lái)創(chuàng)建對(duì)象()
A:abstractB:thisC:superD:new
答案:new當(dāng)成員變量和局部變量重名時(shí),若想在方法內(nèi)使用成員變量,那么需要使用下列選項(xiàng)中的哪一個(gè)關(guān)鍵字()
A:returnB:thisC:superD:import
答案:this下列關(guān)于類(lèi)與對(duì)象的說(shuō)法中,錯(cuò)誤的是()
A:對(duì)象是類(lèi)的實(shí)例化。B:類(lèi)用于描述多個(gè)對(duì)象的共同特征,它是對(duì)象的模板。C:類(lèi)與對(duì)象沒(méi)有什么實(shí)際關(guān)系。D:類(lèi)是對(duì)某一類(lèi)事物的抽象描述,而對(duì)象則是該類(lèi)事物的個(gè)體。
答案:類(lèi)與對(duì)象沒(méi)有什么實(shí)際關(guān)系。下列關(guān)于類(lèi)的說(shuō)法中,錯(cuò)誤的是()
A:一個(gè)類(lèi)只能創(chuàng)建一個(gè)對(duì)象。B:Java中創(chuàng)建類(lèi)的關(guān)鍵字是class。C:Java中對(duì)象的創(chuàng)建,首先需要定義出一個(gè)類(lèi)。D:類(lèi)中可以有屬性與方法,屬性用于描述對(duì)象的特征,方法用于描述對(duì)象的行為。
答案:一個(gè)類(lèi)只能創(chuàng)建一個(gè)對(duì)象。下列關(guān)于類(lèi)和對(duì)象的描述,錯(cuò)誤的是()
A:類(lèi)是對(duì)象的抽象B:對(duì)象是類(lèi)的實(shí)例C:一個(gè)類(lèi)只能有一個(gè)實(shí)例化對(duì)象D:類(lèi)用于描述一組對(duì)象的共同特征和行為
答案:一個(gè)類(lèi)只能有一個(gè)實(shí)例化對(duì)象在Java中,對(duì)象是通過(guò)類(lèi)創(chuàng)建出來(lái)的。()
A:錯(cuò)B:對(duì)
答案:對(duì)定義在類(lèi)中的變量叫成員變量,定義在方法中的變量叫局部變量。()
A:錯(cuò)B:對(duì)
答案:對(duì)父類(lèi)的引用指向自己子類(lèi)的對(duì)象是多態(tài)的一種體現(xiàn)形式。()
A:錯(cuò)B:對(duì)
答案:對(duì)與普通方法一樣,構(gòu)造方法也可以重載。()
A:對(duì)B:錯(cuò)
答案:對(duì)下列關(guān)于構(gòu)造方法的描述中,錯(cuò)誤的是()
A:構(gòu)造方法不能寫(xiě)返回值類(lèi)型B:構(gòu)造方法的訪(fǎng)問(wèn)權(quán)限必須和類(lèi)的訪(fǎng)問(wèn)權(quán)限一致C:構(gòu)造方法可以重載D:構(gòu)造方法的方法名必須和類(lèi)名一致
答案:構(gòu)造方法的訪(fǎng)問(wèn)權(quán)限必須和類(lèi)的訪(fǎng)問(wèn)權(quán)限一致下列關(guān)于封裝的描述中,正確的是()
A:其余選項(xiàng)均不正確B:封裝能提高代碼的復(fù)用性C:方法和類(lèi)都可以稱(chēng)為封裝體D:封裝隱藏了程序的實(shí)現(xiàn)細(xì)節(jié),同時(shí)對(duì)外提供了特定的訪(fǎng)問(wèn)方式
答案:封裝能提高代碼的復(fù)用性;方法和類(lèi)都可以稱(chēng)為封裝體;封裝隱藏了程序的實(shí)現(xiàn)細(xì)節(jié),同時(shí)對(duì)外提供了特定的訪(fǎng)問(wèn)方式下列關(guān)于對(duì)象創(chuàng)建的描述中,正確的是()
A:調(diào)用對(duì)象的clone()方法B:運(yùn)用反射手段,調(diào)用java.lang.Class類(lèi)的newInstance()方法C:用new關(guān)鍵字創(chuàng)建對(duì)象D:運(yùn)用序列化手段,調(diào)用java.io.ObjectInputStream對(duì)象的readObject()方法
答案:調(diào)用對(duì)象的clone()方法;運(yùn)用反射手段,調(diào)用java.lang.Class類(lèi)的newInstance()方法;用new關(guān)鍵字創(chuàng)建對(duì)象;運(yùn)用序列化手段,調(diào)用java.io.ObjectInputStream對(duì)象的readObject()方法下列關(guān)于構(gòu)造方法和普通方法的描述中,正確的是()
A:構(gòu)造方法不能指定返回值類(lèi)型,普通方法可以指定返回值類(lèi)型B:構(gòu)造方法中不能指定參數(shù),而普通方法可以指定參數(shù)C:在同一個(gè)類(lèi)中,構(gòu)造方法必須位于普通方法之前D:構(gòu)造方法能夠在實(shí)例對(duì)象的同時(shí)進(jìn)行初始化
答案:構(gòu)造方法不能指定返回值類(lèi)型,普通方法可以指定返回值類(lèi)型;構(gòu)造方法能夠在實(shí)例對(duì)象的同時(shí)進(jìn)行初始化靜態(tài)方法隨著類(lèi)的加載而加載,隨著類(lèi)的消失而消失。()
A:對(duì)B:錯(cuò)
答案:對(duì)如果類(lèi)中定義了構(gòu)造方法,則系統(tǒng)不會(huì)自動(dòng)創(chuàng)建默認(rèn)的構(gòu)造方法。()
A:對(duì)B:錯(cuò)
答案:對(duì)構(gòu)造方法沒(méi)有返回值類(lèi)型,所以可以寫(xiě)void,也可以不寫(xiě)。()
A:對(duì)B:錯(cuò)
答案:錯(cuò)與普通方法一樣,構(gòu)造方法也可以重載。()
A:對(duì)B:錯(cuò)
答案:對(duì)Java中可以通過(guò)this關(guān)鍵字解決成員變量與局部變量名稱(chēng)沖突問(wèn)題。()
A:對(duì)B:錯(cuò)
答案:對(duì)
第四章單元測(cè)試
下列選項(xiàng)中,不屬于面向?qū)ο筇卣鞯氖牵ǎ?/p>
A:封裝性B:多態(tài)性C:跨平臺(tái)性D:繼承性
答案:跨平臺(tái)性運(yùn)行時(shí)異??梢允褂胻ry…catch語(yǔ)句對(duì)異常進(jìn)行捕獲或者使用throws關(guān)鍵字聲明拋出異常。()
A:錯(cuò)B:對(duì)
答案:對(duì)Throwable有兩個(gè)直接子類(lèi)Error和Exception,其中Error代表程序中產(chǎn)生的異常,Exception代表程序中產(chǎn)生的錯(cuò)誤。()
A:錯(cuò)B:對(duì)
答案:錯(cuò)RuntimeException類(lèi)及其子類(lèi)用于表示運(yùn)行時(shí)異常。()
A:對(duì)B:錯(cuò)
答案:對(duì)下列修飾符中,成員內(nèi)部類(lèi)被()修飾后,可以被外界訪(fǎng)問(wèn)。
A:privateB:protectedC:publicD:default
答案:public下列關(guān)于對(duì)象間類(lèi)型轉(zhuǎn)換的說(shuō)法中,正確的是()
A:與基本數(shù)據(jù)類(lèi)型的相互轉(zhuǎn)換一樣,對(duì)象的類(lèi)型轉(zhuǎn)換可通過(guò)自動(dòng)轉(zhuǎn)換或強(qiáng)制轉(zhuǎn)換進(jìn)行B:無(wú)繼承關(guān)系的兩個(gè)類(lèi)的對(duì)象之間試圖轉(zhuǎn)換時(shí)出現(xiàn)編譯錯(cuò)誤C:有繼承關(guān)系的兩個(gè)類(lèi)的對(duì)象之間,子類(lèi)的對(duì)象轉(zhuǎn)換為父類(lèi)的對(duì)象,可自動(dòng)轉(zhuǎn)換也可以強(qiáng)制轉(zhuǎn)換D:由new語(yǔ)句創(chuàng)建的父類(lèi)對(duì)象不能轉(zhuǎn)換為子類(lèi)的對(duì)象
答案:與基本數(shù)據(jù)類(lèi)型的相互轉(zhuǎn)換一樣,對(duì)象的類(lèi)型轉(zhuǎn)換可通過(guò)自動(dòng)轉(zhuǎn)換或強(qiáng)制轉(zhuǎn)換進(jìn)行;無(wú)繼承關(guān)系的兩個(gè)類(lèi)的對(duì)象之間試圖轉(zhuǎn)換時(shí)出現(xiàn)編譯錯(cuò)誤;有繼承關(guān)系的兩個(gè)類(lèi)的對(duì)象之間,子類(lèi)的對(duì)象轉(zhuǎn)換為父類(lèi)的對(duì)象,可自動(dòng)轉(zhuǎn)換也可以強(qiáng)制轉(zhuǎn)換;由new語(yǔ)句創(chuàng)建的父類(lèi)對(duì)象不能轉(zhuǎn)換為子類(lèi)的對(duì)象在JDK8中,Lambda表達(dá)式支持的引用類(lèi)型主要有()
A:對(duì)象名引用方法B:類(lèi)名引用普通方法C:構(gòu)造器引用D:類(lèi)名引用靜態(tài)方法
答案:對(duì)象名引用方法;類(lèi)名引用普通方法;構(gòu)造器引用;類(lèi)名引用靜態(tài)方法以下有關(guān)Lambda表達(dá)式的說(shuō)法正確的是()
A:Lambda表達(dá)式中的->可以省略B:Lambda表達(dá)式主體部分不能省略大括號(hào)C:JDK8中新增了一個(gè)特性L(fǎng)ambda表達(dá)式,這種表達(dá)式只針對(duì)有一個(gè)抽象方法的接口實(shí)現(xiàn)D:Lambda表達(dá)式也簡(jiǎn)化了對(duì)集合以及數(shù)組數(shù)據(jù)的遍歷、過(guò)濾和提取等操作
答案:JDK8中新增了一個(gè)特性L(fǎng)ambda表達(dá)式,這種表達(dá)式只針對(duì)有一個(gè)抽象方法的接口實(shí)現(xiàn);Lambda表達(dá)式也簡(jiǎn)化了對(duì)集合以及數(shù)組數(shù)據(jù)的遍歷、過(guò)濾和提取等操作若有父類(lèi)Animal及其兩個(gè)子類(lèi)Cat、Dog,則以下類(lèi)型轉(zhuǎn)換正確的有()
A:Animala=newDog();Catcat=(Cat)a;B:Catcat=(Cat)newAnimal();C:Animala=newCat();Catcat=(Cat)a;D:Animalanimal=newCat();
答案:Animala=newCat();Catcat=(Cat)a;;Animalanimal=newCat();Labmda表達(dá)式如果只有一個(gè)參數(shù),則可以省略括號(hào)“()”。()
A:錯(cuò)B:對(duì)
答案:對(duì)Throwable類(lèi)中的printStackTrace(PrintStreams)方法用于將此throwable及其追蹤輸出至標(biāo)準(zhǔn)錯(cuò)誤流。()
A:對(duì)B:錯(cuò)
答案:對(duì)Exception類(lèi)稱(chēng)為異常類(lèi),它表示程序本身可以處理的錯(cuò)誤,在開(kāi)發(fā)Java程序中進(jìn)行的異常處理,都是針對(duì)Exception類(lèi)及其子類(lèi)。()
A:錯(cuò)B:對(duì)
答案:對(duì)throws關(guān)鍵字用于對(duì)外聲明方法可能發(fā)生的異常,這樣調(diào)用者在調(diào)用方法時(shí),可以明確知道該方法有異常,并進(jìn)行相關(guān)處理。()
A:對(duì)B:錯(cuò)
答案:對(duì)有如下三個(gè)類(lèi)classA{...}classBextendsA{...}classCextendsA{...}因?yàn)锽類(lèi)和C類(lèi)不存在繼承關(guān)系,因此他們之間不能進(jìn)行類(lèi)型轉(zhuǎn)換。()
A:對(duì)B:錯(cuò)
答案:對(duì)
第五章單元測(cè)試
下面字符串對(duì)象的方法,獲取字符串子串的方法有哪些()。
A:trimB:toUpperCaseC:substringD:split
答案:substringStringIndexOutOfBoundsException異常是當(dāng)訪(fǎng)問(wèn)字符串下標(biāo)越界的時(shí)候發(fā)生的。()
A:錯(cuò)B:對(duì)
答案:對(duì)下列哪個(gè)方法可以獲取字符串的長(zhǎng)度()
A:size(intcount)B:size()C:length()D:length(intcount)
答案:length()下列哪個(gè)方法可以將字符串轉(zhuǎn)換為大寫(xiě)字母()
A:toTitleCase()B:toCapitalize()C:toUpperCase()D:toLowerCase()
答案:toUpperCase()下列哪個(gè)方法可以將字符串轉(zhuǎn)換為小寫(xiě)字母()
A:toUpperCase()B:toTitleCase()C:toLowerCase()D:toCapitalize()
答案:toLowerCase()下列哪個(gè)方法可以將字符串中的某個(gè)字符替換為另一個(gè)字符?()
A:replaceFirst(Stringregex,Stringreplacement)B:replaceAll(Stringregex,Stringreplacement)C:replace(charoldChar,charnewChar)D:replace(CharSequencetarget,CharSequencereplacement)
答案:replace(charoldChar,charnewChar)下列哪個(gè)方法可以判斷一個(gè)字符串是否為空?()
A:isEmpty()B:isBlank()C:isNull()D:isNotNull()
答案:isEmpty()下面哪個(gè)選項(xiàng)可以獲取Runtime類(lèi)的實(shí)例()
A:Runtimer=Runtime.getInstance();B:Runtimer=newRuntime();C:其余選項(xiàng)都不能獲取Runtime實(shí)例D:Runtimer=Runtime.getRuntime();
答案:Runtimer=Runtime.getRuntime();下列選項(xiàng)中,關(guān)于包裝類(lèi)描述錯(cuò)誤的是()
A:我們可以繼承包裝類(lèi),以完成自定義包裝B:包裝類(lèi)它可以完成在基本類(lèi)型與String類(lèi)型之間的轉(zhuǎn)換C:包裝類(lèi)一共有八個(gè),對(duì)應(yīng)的基本數(shù)據(jù)類(lèi)型D:包裝類(lèi)的作用之一就是將基本類(lèi)型包裝成引用類(lèi)型
答案:我們可以繼承包裝類(lèi),以完成自定義包裝下列關(guān)于System類(lèi)的描述中,錯(cuò)誤的是()
A:System類(lèi)中提供了獲取當(dāng)前系統(tǒng)屬性的方法B:System類(lèi)不能被實(shí)例化C:System類(lèi)是final關(guān)鍵字修飾的類(lèi),它不能被其他類(lèi)所繼承D:System類(lèi)中定義了許多方法,但是沒(méi)有定義字段
答案:System類(lèi)中定義了許多方法,但是沒(méi)有定義字段下列對(duì)于Runtime的描述中,正確的是()
A:Runtime實(shí)例不需要?jiǎng)?chuàng)建,直接通過(guò)getRuntime()方法獲取B:Runtime類(lèi)沒(méi)有構(gòu)造函數(shù)C:Runtime實(shí)例可以將應(yīng)用程序和運(yùn)行環(huán)境相結(jié)合D:每一個(gè)Java應(yīng)用程序運(yùn)行時(shí)都產(chǎn)生一個(gè)Runtime類(lèi)實(shí)例
答案:每一個(gè)Java應(yīng)用程序運(yùn)行時(shí)都產(chǎn)生一個(gè)Runtime類(lèi)實(shí)例DateFormat類(lèi)常用方法有()
A:staticDateFormatgetDateInstance()B:taticDateFormatgetDateInstance(intstyle)C:Stringformat(Datedate)D:Dateparse(Stringsource)
答案:staticDateFormatgetDateInstance();taticDateFormatgetDateInstance(intstyle);Stringformat(Datedate);Dateparse(Stringsource)在DateFormat類(lèi)中還定義了許多常量,包括有()
A:MEDIUMB:LONGC:SHORTD:FULL
答案:MEDIUM;LONG;SHORT;FULL下面哪些方法是字符串中的判斷方法()
A:equals(ObjectanObject)B:toLowerCase()C:contains(CharSequencecs)D:isEmpty()
答案:equals(ObjectanObject);contains(CharSequencecs);isEmpty()String類(lèi)的equals()方法和“==”的作用是一樣的。()
A:對(duì)B:錯(cuò)
答案:錯(cuò)Random類(lèi)的實(shí)例用于生成隨機(jī)數(shù)。()
A:錯(cuò)B:對(duì)
答案:對(duì)Calendar類(lèi)用于完成日期和時(shí)間字段的操作,它可以通過(guò)特定的方法設(shè)置和讀取日期的特定部分,比如年、月、日、時(shí)、分和秒等。()
A:錯(cuò)B:對(duì)
答案:對(duì)
第六章單元測(cè)試
下列集合中,不屬于Collection接口的子類(lèi)的是()
A:ArrayListB:LinkedListC:PropertiesD:TreeSet
答案:Properties下面哪個(gè)對(duì)象不能直接獲取java.util.Iterator迭代器進(jìn)行迭代()
A:java.util.HashSetB:java.util.ArrayListC:java.util.TreeSetD:java.util.HashTable
答案:java.util.HashTable下列關(guān)于LinkedList的描述中,錯(cuò)誤的是()
A:LinkedList集合對(duì)于元素的查找操作具有很高的效率。B:LinkedList集合中的元素索引從0開(kāi)始。C:LinkedList集合對(duì)于元素的增刪操作具有很高的效率。D:LinkedList集合中每一個(gè)元素都使用引用的方式來(lái)記住它的前一個(gè)元素和后一個(gè)元素。
答案:LinkedList集合中的元素索引從0開(kāi)始。使用TCP協(xié)議通信時(shí),數(shù)據(jù)是以IO的方式進(jìn)行交互的。()
A:錯(cuò)B:對(duì)
答案:對(duì)在聊天程序設(shè)計(jì)中,initSocket()方法使用了while(true)循環(huán),目的是為了當(dāng)用戶(hù)填寫(xiě)的監(jiān)聽(tīng)端口號(hào)不滿(mǎn)足要求時(shí),反復(fù)地彈出輸入窗口,讓用戶(hù)重新輸入端口號(hào)。()
A:錯(cuò)B:對(duì)
答案:對(duì)目前應(yīng)用最廣泛的網(wǎng)絡(luò)通信協(xié)議是TCP/IP協(xié)議。()
A:對(duì)B:錯(cuò)
答案:對(duì)
第七章單元測(cè)試
下列關(guān)于java.io.FileOutputStream的說(shuō)法錯(cuò)誤的是()
A:通過(guò)類(lèi)File的實(shí)例和者一個(gè)表示文件名稱(chēng)的字符串可以生成文件輸出流。在流對(duì)象生成的同時(shí)文件被打開(kāi)。但還不能進(jìn)行文件讀寫(xiě)。B:java.io.FileOutputStream用來(lái)進(jìn)行文件的寫(xiě)入操作。用它提供的方法可以將指定文件寫(xiě)入本地主機(jī)硬盤(pán)上。C:java.io.FileOutputStream一次只能讀取一個(gè)字節(jié)的內(nèi)容。D:java.io.FileOutputStream可以讀取字節(jié)文件也可以讀取字符文件。
答案:java.io.FileOutputStream一次只能讀取一個(gè)字節(jié)的內(nèi)容。以下選項(xiàng)中,哪個(gè)是FileInputStream的父類(lèi)()
A:FileB:FileOutputC:OutputStreamD:InputStream
答案:InputStream下列選項(xiàng)中,哪個(gè)是文本文件讀取類(lèi)()
A:FileWriterB:BufferWriterC:FileReaderD:BufferReader
答案:FileReaderFileWriter類(lèi)的write(intc)方法的作用是()
A:寫(xiě)入一個(gè)整形數(shù)據(jù)B:寫(xiě)入多個(gè)C:寫(xiě)出單個(gè)字符D:寫(xiě)入單個(gè)字符
答案:寫(xiě)入單個(gè)字符當(dāng)文件不存在或不可讀時(shí),使用FileInputStream讀取文件會(huì)報(bào)下列哪一種錯(cuò)誤()
A:RuntimeExceptionB:NullPointerExceptionC:NoSuchFieldExceptionD:FileNotFoundException
答案:FileNotFoundException以下哪些屬于InputStream類(lèi)的子類(lèi)()
A:FilterInputStreamB:ByteArrayInputStreamC:BufferedInputStreamD:FileInputStream
答案:FilterInputStream;ByteArrayInputStream;FileInputStreamIO流有很多種,按照數(shù)據(jù)傳輸方向的不同可分為輸入流和輸出流。()
A:錯(cuò)B:對(duì)
答案:對(duì)FileReader字符輸入流可以用于從文件中直接讀取字符。()
A:錯(cuò)B:對(duì)
答案:對(duì)BufferedReader和BufferedWriter是具有緩沖功能的流,使用它們可以提高讀寫(xiě)效率。()
A:對(duì)B:錯(cuò)
答案:對(duì)將封裝的信息寫(xiě)入csv文件中時(shí),csv格式的文件以純文本形式存儲(chǔ)表格數(shù)據(jù)。()
A:對(duì)B:錯(cuò)
答案:對(duì)針對(duì)文件的讀寫(xiě),JDK專(zhuān)門(mén)提供了兩個(gè)類(lèi),分別是FileInputStream和FileOutputStream。()
A:對(duì)B:錯(cuò)
答案:對(duì)以下選項(xiàng)中,哪個(gè)是FileInputStream的父類(lèi)()
A:OutputStreamB:InputStreamC:FileD:FileOutput
答案:InputStream下列說(shuō)法中,關(guān)于在Java中刪除目錄說(shuō)法錯(cuò)誤的是()
A:delete()方法可以刪除一個(gè)指定的文件B:在Java中刪除目錄是從虛擬機(jī)直接刪除不走回收站,文件將無(wú)法恢復(fù)C:File類(lèi)的delete()方法不允許對(duì)還有子文件的目錄直接刪除D:在刪除目錄時(shí),先刪除這個(gè)目錄再刪除該目錄下的所有文件
答案:在刪除目錄時(shí),先刪除這個(gè)目錄再刪除該目錄下的所有文件下列選項(xiàng)中,使用了緩沖區(qū)技術(shù)的流是()
A:BufferedInputStreamB:FileOutputStreamC:FileReaderD:DataInputStream
答案:BufferedInputStream下列選項(xiàng)中,屬于FileReader直接或間接父類(lèi)的有()
A:ReaderB:InputStreamC:ObjectD:InputStreamReader
答案:Reader;Object;InputStreamReader在java.io包中,有4個(gè)類(lèi)為流的頂級(jí)類(lèi),分別為()
A:ReaderB:InputStreamC:OutputStreamD:Writer
答案:Reader;InputStream;OutputStream;WriterFile對(duì)象的list()方法返回一個(gè)字符串?dāng)?shù)組。()
A:對(duì)B:錯(cuò)
答案:對(duì)File類(lèi)內(nèi)部封裝的路徑可以指向一個(gè)文件,也可以指向一個(gè)目錄。()
A:對(duì)B:錯(cuò)
答案:對(duì)使用字節(jié)流緩沖區(qū)讀取數(shù)據(jù)相對(duì)一個(gè)字節(jié)一個(gè)字節(jié)的讀取操作效率更低。()
A:錯(cuò)B:對(duì)
答案:錯(cuò)字節(jié)流只能用來(lái)讀寫(xiě)二進(jìn)制文件。()
A:對(duì)B:錯(cuò)
答案:錯(cuò)轉(zhuǎn)換流實(shí)現(xiàn)了字節(jié)流和字符流之間的互相轉(zhuǎn)換。()
A:錯(cuò)B:對(duì)
答案:對(duì)
第八章單元測(cè)試
JTextField的構(gòu)造方法中,方法JTextField(Stringtext,intcolumn)的作用是()
A:創(chuàng)建一個(gè)空的文本框,初始字符串為nullB:創(chuàng)建一個(gè)具有指定列數(shù)的文本框,初始字符串為nullC:創(chuàng)建一個(gè)顯示指定初始字符串的文本框D:創(chuàng)建一個(gè)具有指定列數(shù)、并顯示指定初始字符串的文本框
答案:創(chuàng)建一個(gè)具有指定列數(shù)、并顯示指定初始字符串的文本框處理ActionEvent事件的監(jiān)聽(tīng)器對(duì)象需要實(shí)現(xiàn)哪個(gè)接口()
A:ActionListenerB:KeyEventC:KeyListenerD:KeyAdapter
答案:ActionListener在AWT中組件分為兩個(gè)大類(lèi),這兩類(lèi)的基類(lèi)分別是()
A:ComponentB:MenuItemC:MenuComponentD:Container
答案:Component;MenuComponent下列選項(xiàng)中,關(guān)于Window類(lèi)的說(shuō)法錯(cuò)誤的是()
A:Panel是Window類(lèi)的子類(lèi)B:Dialog類(lèi)是Window類(lèi)的子類(lèi)C:Window類(lèi)是不依賴(lài)其它容器而獨(dú)立存在的容器D:Window類(lèi)是個(gè)容器,只能存在于其他容器中
答案:Panel是Window類(lèi)的子類(lèi);Window類(lèi)是個(gè)容器,只能存在于其他容器中JPanel一個(gè)無(wú)邊框,不能被移動(dòng)、放大、縮小或者關(guān)閉的面板()
A:對(duì)B:錯(cuò)
答案:對(duì)JRadioButton是一個(gè)對(duì)于JRadioButton按鈕來(lái)說(shuō),當(dāng)一個(gè)按鈕被選中時(shí),先前被選中的按鈕就會(huì)自動(dòng)取消選中()
A:對(duì)B:錯(cuò)
答案:對(duì)在Eclipse中安裝并設(shè)置e(fx)clipse插件時(shí),e(fx)clipse插件鏈接地址版本必須與Eclipse版本匹配。()
A:對(duì)B:錯(cuò)
答案:對(duì)適配器類(lèi)是監(jiān)聽(tīng)器接口的默認(rèn)實(shí)現(xiàn)類(lèi)。()
A:對(duì)B:錯(cuò)
答案:對(duì)在KeyEvent類(lèi)中有一個(gè)靜態(tài)方法getKeyText(intkeyCode),它可以將按鍵內(nèi)容以String形式返回()
A:對(duì)B:錯(cuò)
答案:對(duì)JRadioButton是一個(gè)單選按鈕組件,它只能選中一個(gè)()
A:對(duì)B:錯(cuò)
答案:對(duì)
第九章單元測(cè)試
下列選項(xiàng)中,關(guān)于Statement描述錯(cuò)誤的是()
A:Statement是用來(lái)執(zhí)行SQL語(yǔ)句的B:PreparedStatement能使用參數(shù)占位符,而Statement不行C:獲取Statement實(shí)現(xiàn)需要使用Connection的createStatement()方法D:Statement是PreparedStatement的子接口
答案:Statement是PreparedStatement的子接口下列選項(xiàng)中,能夠?qū)崿F(xiàn)預(yù)編譯的是()
A:ConnectionB:StatementC:PreparedStatementD:DriverManager
答案:PreparedStatement下面關(guān)于execute(Stringsql)方法,說(shuō)法正確的是()
A:可以執(zhí)行insert語(yǔ)句B:可以執(zhí)行delete語(yǔ)句C:可以執(zhí)行select語(yǔ)句D:可以執(zhí)行update語(yǔ)句
答案:可以執(zhí)行insert語(yǔ)句;可以執(zhí)行delete語(yǔ)句;可以執(zhí)行select語(yǔ)句;可以執(zhí)行update語(yǔ)句下面關(guān)于DriverManager類(lèi)的作用,描述正確的是()
A:處理查詢(xún)結(jié)果B:加載JDBC驅(qū)動(dòng)C:創(chuàng)建與數(shù)據(jù)庫(kù)的連接D:執(zhí)行SQL語(yǔ)句
答案:加載JDBC驅(qū)動(dòng);創(chuàng)建與數(shù)據(jù)庫(kù)的連接下面選項(xiàng)中,屬于JDBC實(shí)現(xiàn)的是()
A:JDBC驅(qū)動(dòng)器B:JDBC驅(qū)動(dòng)管理器C:Java程序D:JDBC驅(qū)動(dòng)器API
答案:JDBC驅(qū)動(dòng)器;JDBC驅(qū)動(dòng)管理器;JDBC驅(qū)動(dòng)器API每次操作數(shù)據(jù)庫(kù)結(jié)束后都要關(guān)閉數(shù)據(jù)庫(kù)連接,資源的關(guān)閉順序與打開(kāi)順序相同。
A:對(duì)B:錯(cuò)
答案:錯(cuò)使用DriverManager.registerDriver進(jìn)行驅(qū)動(dòng)注冊(cè)時(shí),將導(dǎo)致數(shù)據(jù)庫(kù)驅(qū)動(dòng)被注冊(cè)1次。
A:對(duì)B:錯(cuò)
答案:錯(cuò)DriverManager類(lèi)只用于加載JDBC驅(qū)動(dòng)并不能創(chuàng)建與數(shù)據(jù)庫(kù)的連接。
A:錯(cuò)B:對(duì)
答案:錯(cuò)Statement接口的executeUpdate(Stringsql)返回值是int,它表示數(shù)據(jù)庫(kù)中受該SQL語(yǔ)句影響的記錄的數(shù)目。
A:對(duì)B:錯(cuò)
答案:對(duì)Driver接口是所有JDBC驅(qū)動(dòng)程序必須實(shí)現(xiàn)的接口,該接口專(zhuān)門(mén)提供給應(yīng)用程序開(kāi)發(fā)人員使用。
A:對(duì)B:錯(cuò)
答案:錯(cuò)
第十章單元測(cè)試
下面關(guān)于join()方法描述正確的是
()
A:join()方法是用于線(xiàn)程同步B:join()方法是用于線(xiàn)程休眠C:join()方法是用于線(xiàn)程啟動(dòng)D:join()方法是用于線(xiàn)程插隊(duì)
答案:join()方法是用于線(xiàn)程插隊(duì)下列關(guān)于線(xiàn)程狀態(tài)轉(zhuǎn)換的描述中,錯(cuò)誤的是()
A:死亡狀態(tài)下的線(xiàn)程調(diào)用start()方法可以使其重新進(jìn)入就緒狀態(tài)B:線(xiàn)程獲得CPU使用權(quán)后會(huì)從就緒狀態(tài)轉(zhuǎn)換成運(yùn)行狀態(tài)C:運(yùn)行狀態(tài)下的線(xiàn)程調(diào)用wait()方法可以使其進(jìn)入到等待狀態(tài)D:線(xiàn)程失去CPU使用權(quán)后會(huì)從運(yùn)行狀態(tài)轉(zhuǎn)換成就緒狀態(tài)
答案:死亡狀態(tài)下的線(xiàn)程調(diào)用start()方法可以使其重新進(jìn)入就緒狀態(tài)Future接口中常用方法有()
A:booleancancel(booleanmayInterruptIfRunning)B:Vget()C:booleanisCancelled()D:booleanisDone()
答案:booleancancel(booleanmayInterruptIfRunning);Vget();booleanisCancelled();booleanisDone()下列關(guān)于線(xiàn)程優(yōu)先級(jí)的描述中,正確的是()
A:線(xiàn)程的優(yōu)先級(jí)需要操作系統(tǒng)支持,不同的操作系統(tǒng)對(duì)優(yōu)先級(jí)的支持是不一
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 心電圖室獎(jiǎng)懲制度的制定意見(jiàn)
- 2025年度汽車(chē)維修廠(chǎng)汽車(chē)尾氣排放檢測(cè)與治理合同
- 金華浙江金華永康市古山鎮(zhèn)人民政府工作人員招聘筆試歷年參考題庫(kù)附帶答案詳解
- 金華2025年浙江金華浦江縣縣屬醫(yī)療衛(wèi)生單位招聘護(hù)理等專(zhuān)業(yè)人員16人筆試歷年參考題庫(kù)附帶答案詳解
- 浙江浙江省疾病預(yù)防控制中心招聘勞務(wù)派遣員工筆試歷年參考題庫(kù)附帶答案詳解
- 杭州2025年浙江杭州市教育局所屬事業(yè)單位招聘166人筆試歷年參考題庫(kù)附帶答案詳解
- 2025年中國(guó)雙層床架市場(chǎng)調(diào)查研究報(bào)告
- 2025年中國(guó)一次性使用PE手套市場(chǎng)調(diào)查研究報(bào)告
- 2025年規(guī)則導(dǎo)線(xiàn)剝皮機(jī)項(xiàng)目可行性研究報(bào)告
- 2025年罐頭盒蠟燭項(xiàng)目可行性研究報(bào)告
- 營(yíng)銷(xiāo)管理方案中的定價(jià)策略與盈利模式
- 2024年西寧城市職業(yè)技術(shù)學(xué)院高職單招(英語(yǔ)/數(shù)學(xué)/語(yǔ)文)筆試歷年參考題庫(kù)含答案解析
- 2024年臨沂市高三一模(學(xué)業(yè)水平等級(jí)考試模擬試題)物理試卷
- 廣州獵德大橋三維曲面塔清水混凝土施工技術(shù)
- 我國(guó)糖尿病視網(wǎng)膜病變臨床診療指南2022解讀
- Python數(shù)據(jù)挖掘?qū)崙?zhàn)全套教學(xué)課件
- 高級(jí)茶藝師技能鑒定(協(xié)會(huì)版)備考題庫(kù)-下(多選、判斷題匯總)
- 特種設(shè)備作業(yè)人員體檢表(叉車(chē))
- c30混凝土路面施工方案
- 加強(qiáng)師德師風(fēng)建設(shè)學(xué)校師德師風(fēng)警示教育講座培訓(xùn)課件
- 豬飼料購(gòu)銷(xiāo)合同書(shū)
評(píng)論
0/150
提交評(píng)論