Java程序設(shè)計(jì)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋湖北職業(yè)技術(shù)學(xué)院_第1頁(yè)
Java程序設(shè)計(jì)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋湖北職業(yè)技術(shù)學(xué)院_第2頁(yè)
Java程序設(shè)計(jì)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋湖北職業(yè)技術(shù)學(xué)院_第3頁(yè)
Java程序設(shè)計(jì)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋湖北職業(yè)技術(shù)學(xué)院_第4頁(yè)
Java程序設(shè)計(jì)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋湖北職業(yè)技術(shù)學(xué)院_第5頁(yè)
已閱讀5頁(yè),還剩25頁(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ì)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋湖北職業(yè)技術(shù)學(xué)院第一章單元測(cè)試

推出Java語(yǔ)言的公司是()。

A:AppleB:IBMC:MicrosoftD:SUN

答案:SUNJava字節(jié)碼文件的后綴名稱是()。

A:javaB:javacC:classD:c

答案:class以下關(guān)于java命令作用的描述中,正確的是()。

A:它專門(mén)負(fù)責(zé)解析由Java編譯器生成的.class文件B:可以把數(shù)據(jù)打包C:可以把文件壓縮D:它可以將編寫(xiě)好的Java文件編譯成.class文件

答案:它專門(mén)負(fù)責(zé)解析由Java編譯器生成的.class文件下面關(guān)于javac命令作用的描述中,正確的是()。

A:可以把文件壓縮B:可以將編寫(xiě)好的Java文件編譯成.class文件C:可以執(zhí)行java程序D:可以把數(shù)據(jù)打包

答案:可以將編寫(xiě)好的Java文件編譯成.class文件在JDK安裝目錄下,用于存放可執(zhí)行程序的文件夾是()。

A:.jreB:.libC:.dbD:.bin

答案:.binJava的環(huán)境變量配置成功后,可以執(zhí)行下列哪些操作()。

A:開(kāi)發(fā)者可以在任意目錄下啟動(dòng)Java虛擬機(jī)B:操作系統(tǒng)能夠自動(dòng)找到j(luò)avac命所在的目錄C:開(kāi)發(fā)者在任意目錄下使用javac命令D:配置目的為了跨平臺(tái)性

答案:開(kāi)發(fā)者可以在任意目錄下啟動(dòng)Java虛擬機(jī);操作系統(tǒng)能夠自動(dòng)找到j(luò)avac命所在的目錄;開(kāi)發(fā)者在任意目錄下使用javac命令關(guān)于Java虛擬機(jī)描述正確的是()。

A:執(zhí)行字節(jié)碼文件B:是用軟件模擬的計(jì)算機(jī)C:JVM虛擬機(jī)的全稱是JavaVirtualMachineD:JVM虛擬機(jī)只能安裝在Windows系統(tǒng)中

答案:執(zhí)行字節(jié)碼文件;是用軟件模擬的計(jì)算機(jī);JVM虛擬機(jī)的全稱是JavaVirtualMachineJava語(yǔ)言屬于編譯型的開(kāi)發(fā)語(yǔ)言。()

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

答案:錯(cuò)JavaApplication程序不是由main()方法開(kāi)始執(zhí)行的。()

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

答案:錯(cuò)Java語(yǔ)言有三種技術(shù)平臺(tái),分別是JavaSE、JavaME、JavaEE。()

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

答案:對(duì)

第二章單元測(cè)試

下面()不是Java的關(guān)鍵字。

A:doubleB:floatC:IntegerD:Char

答案:Integer3.15E2表示的數(shù)據(jù)是()。

A:3.15×10-2B:3.15×2C:0.315×10-2D:3.15×102

答案:3.15×102以下不是基本類型的數(shù)據(jù)是()。

A:1.3B:5LC:'a'D:"a"

答案:"a"下列基本數(shù)據(jù)類型所占的字節(jié)數(shù)相同的組是()。

A:char和intB:boolean和charC:long和doubleD:int和double

答案:long和doubleJava語(yǔ)言采用字符集()表示char型數(shù)據(jù)。

A:ASCIIB:EBCDICC:UnicodeD:BCD

答案:Unicode以下字符常量中錯(cuò)誤的是()。

A:''B:'\\'C:'''D:'\"'

答案:'''以下類型數(shù)據(jù)中()不一定能被精確地表示。

A:intB:doubleC:longD:char

答案:double下列語(yǔ)句中沒(méi)有錯(cuò)誤的是()。

A:doubled=2;B:intb=1L;C:longc=2.0;D:inta=1e10;

答案:doubled=2;請(qǐng)看題目,下列語(yǔ)句選項(xiàng)中,可以確定沒(méi)有錯(cuò)誤的是()。

A:booleanb=1;B:floatc=1.3;C:Stringa=257;D:longd=12;

答案:longd=12;在Java中,變量名必須以什么字符開(kāi)頭?()

A:字母B:字母、下劃線()、美元符號(hào)($)C:字母、數(shù)字D:字母、下劃線()

答案:字母、下劃線()、美元符號(hào)($)

第三章單元測(cè)試

程序System.out.println("1+1="+1+1);的輸出結(jié)果是()。

A:1+1=2B:1C:1+1=11D:2

答案:1+1=11已知doubled=3.14;對(duì)語(yǔ)句System.out.println((int)(d));作用的說(shuō)法錯(cuò)誤的是()。

A:d的類型變?yōu)閕nt型,數(shù)值變?yōu)?B:輸出3C:d的數(shù)值仍然為3.14D:d的類型仍然為double型

答案:d的類型變?yōu)閕nt型,數(shù)值變?yōu)?下列語(yǔ)句中沒(méi)有錯(cuò)誤的是()。

A:intB:inta=0,b,c;c=b=a;C:inta=(int)(true);D:b=aE:inta=0,c=b=a;

答案:inta=0,b,c;c=b=a;語(yǔ)句System.out.println((int)("123"));的輸出結(jié)果是()。

A:編譯錯(cuò)誤B:運(yùn)行錯(cuò)誤C:"123"D:123

答案:編譯錯(cuò)誤已知字符a的Unicode值為97,則語(yǔ)句System.out.println('a'+1);輸出()。

A:bB:a1C:98D:都不正確

答案:98下列表達(dá)式中不能使整型變量x的值加1的是()。

A:x++B:x=x+1C:++xD:x=+1

答案:x=+1下列各組運(yùn)算符中優(yōu)先級(jí)順序由高到低排序的是()。

A:++、?:、%B:‖、&&、!C:<、[]、--D:+、&&、*=

答案:+、&&、*=設(shè)各個(gè)變量的定義如下,則表達(dá)式()的值為true。

inta=3,b=3;

booleanflag=true;

A:++a==b++B:++a==bC:(++a==b)&&flagD:(++a==b)‖flag

答案:(++a==b)‖flag若有定義inta=5;則執(zhí)行語(yǔ)句a*=a+10;后a的值是()。

A:編譯錯(cuò)誤B:75C:0D:35

答案:75表達(dá)式6.5/7.5*3+'A'的值的類型為()。

A:intB:longC:doubleD:char

答案:double

第四章單元測(cè)試

關(guān)于選擇結(jié)構(gòu)下列哪個(gè)說(shuō)法正確?()

A:if語(yǔ)句和else語(yǔ)句必須成對(duì)出現(xiàn)B:switch結(jié)構(gòu)中必須有default語(yǔ)句C:switch結(jié)構(gòu)中每個(gè)case語(yǔ)句中必須用break語(yǔ)句D:if語(yǔ)句可以沒(méi)有else語(yǔ)句對(duì)應(yīng)

答案:if語(yǔ)句可以沒(méi)有else語(yǔ)句對(duì)應(yīng)給出下面代碼段:

booleanm=true;

if(m=false)

System.out.println("False");

else

System.out.println("True");

運(yùn)行的結(jié)果是()。

A:AnerrorwilloccurwhenrunningB:NoneC:FalseD:True

答案:True關(guān)于for循環(huán)和while循環(huán)的說(shuō)法哪個(gè)正確?()

A:while循環(huán)先判斷后執(zhí)行,for循環(huán)先執(zhí)行后判斷。B:兩種循環(huán)結(jié)構(gòu)中都必須有循環(huán)體,循環(huán)體不能為空C:兩種循環(huán)任何時(shí)候都不可以替換D:while循環(huán)判斷條件一般是程序結(jié)果,for循環(huán)的判斷條件一般是非程序結(jié)果

答案:while循環(huán)判斷條件一般是程序結(jié)果,for循環(huán)的判斷條件一般是非程序結(jié)果閱讀以下程序,

inti=1,j=10;

do{

if(i++>--j)continue;

}while(i<5);

此段程序執(zhí)行后,i和j的值是()

A:i=5j=6B:i=6j=4C:i=5j=5D:i=6j=5

答案:i=5j=6下列語(yǔ)句執(zhí)行后,j的值是()

intj=3,i=3;

while(--i!=i/j)j=j+2;

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

答案:7下列語(yǔ)句執(zhí)行后,z的值為()。

intx=3,y=4,z=0;

switch(x%y+2){

case0:z=x*y;break;

case6:z=x/y;break;

case12:z=x-y;break;

default:z=x*y-x;

}

A:9B:0C:12D:15

答案:9break語(yǔ)句只用于循環(huán)語(yǔ)句中,它起到終止本次循環(huán)的作用。()

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

答案:錯(cuò)if后面跟著一對(duì)圓括號(hào),該括號(hào)有時(shí)可以省略。()

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

答案:錯(cuò)“while(true)”是死循環(huán),在程序設(shè)計(jì)時(shí)應(yīng)該避免使用死循環(huán)。()

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

答案:對(duì)do-while語(yǔ)句結(jié)束后的“;”可以省略。()

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

答案:錯(cuò)

第五章單元測(cè)試

有整型數(shù)組:int[]x={12,35,8,7,2};,則調(diào)用方法Arrays.sort(x)后,數(shù)組x中的元素值依次是()。

A:1235872B:3512872C:2781235D:8712352

答案:2781235下面代碼中哪一個(gè)不能夠創(chuàng)建一個(gè)數(shù)組?()

A:float[][]f=newfloat[6][6];B:float[]f[]=newfloat[6][6];C:float[][]f=newfloat[6][];D:floatf[][]=newfloat[][6];

答案:floatf[][]=newfloat[][6];設(shè)有定義語(yǔ)句int[]a={66,88,99};則以下對(duì)此語(yǔ)句的敘述錯(cuò)誤的是()。

A:數(shù)組中的每個(gè)元素是整型B:定義了一個(gè)名為a的一維數(shù)組C:a數(shù)組的元素的下標(biāo)為1~3D:a數(shù)組有3個(gè)元素

答案:a數(shù)組的元素的下標(biāo)為1~3請(qǐng)看下面的程序段:

publicclassclass1{

publicstaticvoidmain(String[]args){

intx[]=newint[8];

System.out.println(x[1]);

}

}

當(dāng)編譯和執(zhí)行這段代碼時(shí)會(huì)出現(xiàn):()。

A:正確執(zhí)行并且輸出0B:有一個(gè)編譯錯(cuò)誤為“possiblereferencebeforeassignment”C:有一個(gè)編譯錯(cuò)誤為“illegalarraydeclarationsyntax”D:有異常出現(xiàn)為“NullPointerException”

答案:正確執(zhí)行并且輸出0已知表達(dá)式int[]m={0,1,2,3,4,5,6};下面()表達(dá)式的值與數(shù)組最大下標(biāo)數(shù)相等。

A:m.length+1B:m.length()C:m.length-1D:m.length()+1

答案:m.length-1已知score是一個(gè)整數(shù)數(shù)組,有5個(gè)元素,已正確初始化并賦值,仔細(xì)閱讀下面代碼,程序運(yùn)行結(jié)果是()。

inttemp=score[0];

for(intindex=1;index<5;index++){

if(score[index]<temp){

temp=score[index];

}

}

A:編譯出錯(cuò)B:求最小數(shù)C:找到數(shù)組最后一個(gè)元素D:求最大數(shù)

答案:求最小數(shù)以下代碼的輸出結(jié)果為()。

char[][]ch={{'a'},{'b','c','d'},{'e','f'},{'g','h','i','j'}};

System.out.print(ch[2].length+"");

System.out.print(ch.length);

A:24B:34C:33D:44

答案:24下列數(shù)組有幾行幾列?()

int[][]arr={{1,2,3},{2,3,4},{3,4,5},{6,7,8},{1,4,6}};

A:五行三列B:五行五列C:三行五列D:三行三列

答案:五行三列數(shù)組是有序數(shù)據(jù)的集合,其數(shù)組元素的個(gè)數(shù)為數(shù)組的長(zhǎng)度。()

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

答案:對(duì)可使用數(shù)組的lengths屬性獲取的數(shù)組的長(zhǎng)度。()

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

答案:錯(cuò)

第六章單元測(cè)試

定義一個(gè)類,那么我們?cè)诙x時(shí)必須使用的關(guān)鍵字是()

A:publicB:classC:interfaceD:static

答案:classvoid的含義:()

A:定義方法時(shí)必須使用B:方法體為空C:方法沒(méi)有返回值D:沒(méi)有意義

答案:方法沒(méi)有返回值以下關(guān)于面向?qū)ο蟾拍畹拿枋鲋校徽_的一項(xiàng)是()。

A:類由屬性和方法組成B:在程序中,對(duì)象是通過(guò)一種抽象的數(shù)據(jù)類型來(lái)描述的,這種抽象數(shù)據(jù)類型稱為類(class)C:在程序中,對(duì)象是類的實(shí)例化D:在現(xiàn)實(shí)生活中,對(duì)象是指客觀世界的實(shí)體

答案:在程序中,對(duì)象是通過(guò)一種抽象的數(shù)據(jù)類型來(lái)描述的,這種抽象數(shù)據(jù)類型稱為類(class)下列關(guān)于方法定義的說(shuō)法,正確的是()。

A:方法的返回值的數(shù)據(jù)類型要與定義方法的返回值類型一致或兼容B:方法名可以任意命名,不需要滿足任何規(guī)則C:定義方法時(shí),寫(xiě)在方法參數(shù)列表中的參數(shù)是實(shí)參D:方法沒(méi)有返回值時(shí),聲明方法時(shí)可以省略void

答案:方法的返回值的數(shù)據(jù)類型要與定義方法的返回值類型一致或兼容下面關(guān)于類的說(shuō)法不正確的是()。

A:Java語(yǔ)言的類只支持單繼承B:類是對(duì)所有具有一定共性的對(duì)象的抽象C:類是Java語(yǔ)言中的一種復(fù)合數(shù)據(jù)類型D:類中不包含數(shù)據(jù)變量和方法

答案:類中不包含數(shù)據(jù)變量和方法設(shè)已聲明了一個(gè)類A的兩個(gè)對(duì)象a1、a2,為了初始化a1和a2,下面語(yǔ)句正確的是:()

A:a1=Anew();a2=Anew();B:a1,a2=newA();C:a1=newA();a2=newA();D:a1=new();a2=new();

答案:a1=newA();a2=newA();關(guān)于以下類,說(shuō)法錯(cuò)誤的是()。

classA{

inta;

voidtest(intt){

doublep=t*a;

}

}

A:a是成員變量B:test()方法外無(wú)法訪問(wèn)變量tC:p是局部變量D:test()方法內(nèi)的a不可以寫(xiě)作this.a

答案:test()方法內(nèi)的a不可以寫(xiě)作this.a當(dāng)Java源文件很多時(shí),可以通過(guò)包分類存放這些文件,便于查找。()

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

答案:對(duì)Java中的訪問(wèn)修飾符一共有4種:private、define、protected和public。()

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

答案:錯(cuò)default:默認(rèn)的,類的成員什么修飾符都沒(méi)有,又叫包修飾符,只有類本身成員和當(dāng)前包下類的成員可以訪問(wèn)。()

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

答案:對(duì)

第七章單元測(cè)試

以下屬于面向?qū)ο筇卣鞯氖牵ǎ?/p>

A:重載B:封裝C:重寫(xiě)D:繼承

答案:封裝;繼承以下對(duì)super()和this()描述正確的是()。

A:super()和this()可以同時(shí)出現(xiàn)在一個(gè)構(gòu)造方法中B:super()和this()不一定要放在構(gòu)造方法內(nèi)第一行C:super()和this()可以在static環(huán)境中使用,包括static方法和static語(yǔ)句塊D:在子類構(gòu)造方法中使用super()顯示調(diào)用父類的構(gòu)造方法,super()必須在子類構(gòu)造方法的第一行,否則編譯不通過(guò)

答案:在子類構(gòu)造方法中使用super()顯示調(diào)用父類的構(gòu)造方法,super()必須在子類構(gòu)造方法的第一行,否則編譯不通過(guò)以下對(duì)封裝的描述正確的是()。

A:封裝的意義不大,因此在編碼時(shí)盡量不要使用B:封裝不對(duì)外公開(kāi)接口C:封裝的主要作用在于對(duì)外隱藏內(nèi)部實(shí)現(xiàn)細(xì)節(jié),增強(qiáng)程序的安全性D:只能對(duì)一個(gè)類中的方法進(jìn)行封裝,不能對(duì)屬性進(jìn)行封裝

答案:封裝的主要作用在于對(duì)外隱藏內(nèi)部實(shí)現(xiàn)細(xì)節(jié),增強(qiáng)程序的安全性以下對(duì)繼承的描述錯(cuò)誤的是()。

A:Java中的繼承允許一個(gè)子類繼承多個(gè)父類B:當(dāng)實(shí)例化子類時(shí)會(huì)遞歸調(diào)用父類中的構(gòu)造方法C:父類更具有通用性,子類更具體D:Java中的繼承存在著傳遞性

答案:Java中的繼承允許一個(gè)子類繼承多個(gè)父類以下關(guān)于final關(guān)鍵字說(shuō)法錯(cuò)誤的是()。

A:final修飾的變量不允許被再次賦值B:final修飾的方法不能被重載C:final修飾的類肯定不能被繼承D:final是Java中的修飾符,可以修飾類、接口、抽象類、方法和屬性

答案:final修飾的方法不能被重載;final是Java中的修飾符,可以修飾類、接口、抽象類、方法和屬性

第八章單元測(cè)試

構(gòu)造方法在()時(shí)被調(diào)用。

A:調(diào)用對(duì)象方法時(shí)B:使用對(duì)象的變量時(shí)C:創(chuàng)建對(duì)象時(shí)D:類定義時(shí)

答案:創(chuàng)建對(duì)象時(shí)以下關(guān)于默認(rèn)構(gòu)造方法的描述錯(cuò)誤的是()

A:如果類沒(méi)有定義任何構(gòu)造方法,則一定不能創(chuàng)建類的對(duì)象B:如果類定義的構(gòu)造方法都是有參數(shù)的,則類沒(méi)有默認(rèn)構(gòu)造方法C:默認(rèn)構(gòu)造方法沒(méi)有參數(shù),方法體可以為空D:通常定義默認(rèn)構(gòu)造方法以提高創(chuàng)建對(duì)象的靈活性

答案:如果類沒(méi)有定義任何構(gòu)造方法,則一定不能創(chuàng)建類的對(duì)象以下關(guān)于構(gòu)造方法重載的描述中,錯(cuò)誤的是()。

A:重載的構(gòu)造方法應(yīng)該具有不同的參數(shù)列表B:沒(méi)有參數(shù)的構(gòu)造方法和有參數(shù)的構(gòu)造方法,可以構(gòu)成重載C:構(gòu)造方法是在創(chuàng)建對(duì)象時(shí)被自動(dòng)調(diào)用的,只能產(chǎn)生一個(gè)實(shí)例對(duì)象,所以不能重載D:如果希望可以用多種方式創(chuàng)建類的對(duì)象,可以重載構(gòu)造方法

答案:構(gòu)造方法是在創(chuàng)建對(duì)象時(shí)被自動(dòng)調(diào)用的,只能產(chǎn)生一個(gè)實(shí)例對(duì)象,所以不能重載下列關(guān)于靜態(tài)變量的描述中,錯(cuò)誤的是()

A:靜態(tài)變量是隨著類的加載而加載B:靜態(tài)變量同成員變量一樣,都需要通過(guò)實(shí)例對(duì)象來(lái)調(diào)用C:靜態(tài)變量可以被所有的實(shí)例對(duì)象共享D:靜態(tài)變量指的是被static修飾的變量

答案:靜態(tài)變量同成員變量一樣,都需要通過(guò)實(shí)例對(duì)象來(lái)調(diào)用“隱藏對(duì)象的屬性和實(shí)現(xiàn)細(xì)節(jié),僅對(duì)外提供公有的方法”描述的是面向?qū)ο蟮哪膫€(gè)特征()

A:封裝B:繼承C:多態(tài)D:保密

答案:封裝閱讀下面程序:

classPerson{

static{

System.out.println(“static”);

}

Person(){

System.out.println(“構(gòu)造”);

}

}

classDemo{

publicstaticvoidmain(String[]args){

Personp=newPerson();

}

}

下列選項(xiàng)中,程序的運(yùn)行結(jié)果是()。

A:構(gòu)造B:static構(gòu)造C:沒(méi)有輸出結(jié)果D:static

答案:static構(gòu)造靜態(tài)變量只能在靜態(tài)方法中使用。()

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

答案:錯(cuò)使用構(gòu)造方法可以讓對(duì)象在被創(chuàng)建的時(shí)候完成對(duì)其成員變量的初始化,通過(guò)此方法可使代碼更加簡(jiǎn)潔明了。()

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

答案:對(duì)被private修飾的屬性,外部程序可以直接訪問(wèn)。()

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

答案:錯(cuò)類的成員變量包含靜態(tài)成員變量(也稱為類變量)和實(shí)例成員變量。()

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

答案:對(duì)

第九章單元測(cè)試

下列選項(xiàng)中,不屬于面向?qū)ο筇卣鞯氖牵ǎ?/p>

A:封裝性B:跨平臺(tái)性C:繼承性D:多態(tài)性

答案:跨平臺(tái)性下列關(guān)于父類方法重寫(xiě)的描述中,錯(cuò)誤的是()。

A:子類重寫(xiě)父類方法時(shí),重寫(xiě)的方法名、參數(shù)列表以及返回值類型必須和父類保持一致B:如果父類的方法被final修飾,那么該方法不能被子類重寫(xiě)C:如果父類方法的訪問(wèn)權(quán)限是public,子類重寫(xiě)父類該方法時(shí)的訪問(wèn)權(quán)限不能是privateD:子類繼承父類后,可以重寫(xiě)父類定義的所有方法

答案:子類繼承父類后,可以重寫(xiě)父類定義的所有方法關(guān)于繼承的說(shuō)法正確的是()。

A:子類只繼承父類的方法,而不繼承屬性B:子類將繼承父類所有的屬性和方法C:子類只繼承父類public方法和屬性D:子類將繼承父類的非私有屬性和方法

答案:子類將繼承父類的非私有屬性和方法重寫(xiě)與重載的關(guān)系是()。

A:重寫(xiě)與重載是同一回事B:重寫(xiě)發(fā)生在父類與子類之間,而重載發(fā)生在同一個(gè)類中C:final修飾的方法可以被重寫(xiě),但不能被重載D:重寫(xiě)方法可以不同名,而重載方法必須同名

答案:重寫(xiě)發(fā)生在父類與子類之間,而重載發(fā)生在同一個(gè)類中現(xiàn)在有兩個(gè)類A、B,以下描述中表示B繼承自A的是()。

A:classAimplementsBB:classBextendsAC:classBimplementsAD:classAextendsB

答案:classBextendsA設(shè)類B是類C的父類,下列聲明對(duì)象x1的語(yǔ)句中不正確的是()。

A:Cx1=newC();B:Bx1=newB();C:Bx1=newC();D:Cx1=newB();

答案:Cx1=newB();下列關(guān)于this關(guān)鍵字的說(shuō)法中,錯(cuò)誤的是()

A:this出現(xiàn)在成員方法中,代表的是調(diào)用這個(gè)方法的對(duì)象B:this相當(dāng)于一個(gè)引用,可以通過(guò)它調(diào)用成員方法與屬性C:this可以解決成員變量與局部變量重名問(wèn)題D:this可以出現(xiàn)在任何方法中

答案:this可以出現(xiàn)在任何方法中對(duì)子類實(shí)例化對(duì)象需要調(diào)用超類的構(gòu)造函數(shù)進(jìn)行初始化工作,完成對(duì)子類中的超類實(shí)例變量的初始化,則子類可以繼承超類的構(gòu)造函數(shù)。()

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

答案:錯(cuò)在類的定義中如果不明確給出超類,那么默認(rèn)超類就是Object類。()

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

答案:對(duì)

第十章單元測(cè)試

定義一個(gè)接口必須使用的關(guān)鍵字是()

A:publicB:classC:staticD:interface

答案:interface下面有關(guān)接口的說(shuō)法,哪個(gè)是正確的?()

A:接口與抽象類是相同的概念B:一個(gè)類不可實(shí)現(xiàn)多個(gè)接口C:實(shí)現(xiàn)一個(gè)接口必須實(shí)現(xiàn)接口的所有方法D:接口之間不能有繼承關(guān)系

答案:實(shí)現(xiàn)一個(gè)接口必須實(shí)現(xiàn)接口的所有方法關(guān)于抽象方法,下列描述正確的是()。

A:可以出現(xiàn)在非抽象類中B:抽象類中的方法都是抽象方法C:是沒(méi)有方法體的方法D:可以有方法體

答案:是沒(méi)有方法體的方法下列選項(xiàng)中,關(guān)于Java的抽象類和抽象方法說(shuō)法正確的是()。

A:一個(gè)類中若有抽象方法,則這個(gè)類必為抽象類B:抽象類中可以含有0個(gè)或多個(gè)抽象方法C:抽象類中不可以有構(gòu)造方法D:子類必須重寫(xiě)父類所有的抽象方法

答案:一個(gè)類中若有抽象方法,則這個(gè)類必為抽象類;抽象類中可以含有0個(gè)或多個(gè)抽象方法在Java中關(guān)于abstract關(guān)鍵字,以下說(shuō)法正確的是()。

A:abstract類中可以沒(méi)有抽象方法B:abstract類可以創(chuàng)建對(duì)象C:abstract類的子類也可以是抽象類D:abstract方法可以有方法體

答案:abstract類中可以沒(méi)有抽象方法;abstract類的子類也可以是抽象類以下選項(xiàng)可替換題目中//addcodehere而不產(chǎn)生編譯錯(cuò)誤的是()。

publicabstractclassMyClass{

publicintconstInt=5;

//addcodehere

publicvoidmethod(){}

}

A:constInt=constInt+5;B:publicabstractvoidmethod(inta);C:publicintmethod();D:publicabstractvoidanotherMethod();

答案:publicabstractvoidmethod(inta);;publicabstractvoidanotherMethod();以下選項(xiàng)中關(guān)于匿名內(nèi)部類的說(shuō)法正確的是()。

A:匿名內(nèi)部類不能是抽象類,必須實(shí)現(xiàn)它的抽象父類或者接口里包含的所有抽象方法B:匿名內(nèi)部類沒(méi)有類名,所以匿名內(nèi)部類不能定義構(gòu)造方法C:匿名內(nèi)部類可以直接訪問(wèn)外部類的所有局部變量D:匿名內(nèi)部類可以實(shí)現(xiàn)多個(gè)接口,或者繼承一個(gè)父類

答案:匿名內(nèi)部類不能是抽象類,必須實(shí)現(xiàn)它的抽象父類或者接口里包含的所有抽象方法;匿名內(nèi)部類沒(méi)有類名,所以匿名內(nèi)部類不能定義構(gòu)造方法下列關(guān)于內(nèi)部類的說(shuō)法,正確的是()。

A:外部使用內(nèi)部類時(shí)必須給出類的全名B:內(nèi)部類只能使用它所在類的靜態(tài)成員變量,不能使用它所在類的方法中的局部變量C:內(nèi)部類可以與它包含的類名相同D:部類可以用abstract修飾定義為抽象類,不能用ptivate或protected定義

答案:外部使用內(nèi)部類時(shí)必須給出類的全名抽象類中的抽象方法可以用private、final、static修飾。()

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

答案:錯(cuò)當(dāng)希望一個(gè)類能繼承多個(gè)父類時(shí),接口可以補(bǔ)缺這個(gè)不足,即一個(gè)子類可以實(shí)現(xiàn)多個(gè)接口。()

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

答案:對(duì)

第十一章單元測(cè)試

ArrayList和LinkList的描述,認(rèn)為說(shuō)法錯(cuò)誤的是什么?()

A:LinkedeList和ArrayList都實(shí)現(xiàn)了List接口B:在LinkedList的中間插入或刪除一個(gè)元素標(biāo)記的這個(gè)列表中的元素會(huì)被移動(dòng);而在ArrayList的中間插入或刪除一個(gè)元素的消耗是固定的C:ArrayList是可更改大小的數(shù)組,而LinkedList是鏈表D:LinkedList不支持高效的隨機(jī)元素訪問(wèn)

答案:在LinkedList的中間插入或刪除一個(gè)元素標(biāo)記的這個(gè)列表中的元素會(huì)被移動(dòng);而在ArrayList的中間插入或刪除一個(gè)元素的消耗是固定的如果一個(gè)list初始化為{5,3,1},執(zhí)行以下代碼后,其結(jié)果為()?

nums.add(6);

nums.add(0,4);

nums.remove(1);

A:[4,3,1,6]B:[5,3,1,6]C:[4,3,6]D:[5,3,6]

答案:[4,3,1,6]下面說(shuō)法不正確的是()?

A:列表(List)、集合(Set)和映射(Map)都是java.util包中的接口。B:Map接口將鍵映射到值,鍵可以重復(fù),但每個(gè)鍵最多只能映射一個(gè)值。C:List接口是可以包含重復(fù)元素的有序集合。D:Set接口是不包含重復(fù)元素的集合。

答案:Map接口將鍵映射到值,鍵可以重復(fù),但每個(gè)鍵最多只能映射一個(gè)值。下列哪個(gè)接口是Java集合框架的基礎(chǔ)?()

A:MapB:ListC:SetD:Collection

答案:Collection下列哪個(gè)方法可以用于在List中查找元素?()

A:add()B:remove()C:clear()D:contains()

答案:contains()下列哪個(gè)集合類不允許存儲(chǔ)重復(fù)的元素?()

A:ArrayListB:TreeMapC:HashSetD:LinkedList

答案:HashSet下列哪個(gè)方法是用于在Map中獲取鍵的集合?()

A:entrySet()B:values()C:keySet()D:keys()

答案:keySet()給定如下Java代碼,編譯運(yùn)行的結(jié)果是()。

publicclassTest{

publicstaticvoidmain(String[]args){

Map<String,String>map=newHashMap<String,String>();

Strings="code";

map.put(s,"1");

map.put(s,"2");

System.out.println(map.size());

}

}

A:正確運(yùn)行,輸出:2B:運(yùn)行時(shí)引發(fā)異常C:正確運(yùn)行,輸出:1D:編譯時(shí)發(fā)生錯(cuò)誤

答案:正確運(yùn)行,輸出:1

第十二章單元測(cè)試

關(guān)于異常,下列說(shuō)法正確的是()。

A:異常是一種對(duì)象。B:異常就是錯(cuò)誤。C:為了保證程序運(yùn)行速度,要盡量避免異常。D:一旦程序運(yùn)行,異常將被創(chuàng)建。

答案:異常是一種對(duì)象。java中用來(lái)拋出異常的關(guān)鍵字是()。

A:catchB:finallyC:tryD:throw

答案:throw當(dāng)方法遇到異常又不知如何處理時(shí),下列哪種說(shuō)法是正確的()。

A:聲明異常B:嵌套異常C:拋出異常D:捕獲異常

答案:聲明異常()類是所有異常類的父類。

A:ErrorB:ThrowableC:ExceptionD:AWTError

答案:Throwable下列哪種異常是檢查型異常,需要在編寫(xiě)程序時(shí)聲明()。

A:FileNotFoundExceptionB:ClassCastExceptionC:NullPointerExceptionD:IndexOutOfBoundsException

答案:FileNotFoundException以下關(guān)于異常的代碼的執(zhí)行結(jié)果是()。

publicclassTest{

publicstaticvoidmain(Stringargs[]){

try{

System.out.print("try");

return;

}catch(Exceptione){

System.out.print("catch");

}finally{

System.out.print("finally");

}

}

}

A:tryB:catchfinallyC:trycatchfinallyD:tryfinally

答案:tryfinally在異常處理中,如釋放資源、關(guān)閉文件等由()來(lái)完成。

A:catch子句B:finally子句C:throw子句D:try子句

答案:finally子句閱讀如下Java代碼,在控制臺(tái)輸入"-1",執(zhí)行結(jié)果是()。

importjava.util.InputMismatchException;

importjava.util.Scanner;

publicclassDemo{

publicstaticvoidmain(String[]args){

Scannerinput=newScanner(System.in);

System.out.print("請(qǐng)輸入數(shù)字:");

try{

intnum=input.nextInt();

if(num<1||num>4){

thrownewException("必須在1-4之間!");

}

}catch(InputMismatchExceptione){

System.out.println("InputMismatchException");

}catch(Exceptione){

System.out.println(e.getMessage());

}

}

}

A:輸出:必須在1-4之間!B:輸出:InputMismatchExceptionC:什么也沒(méi)輸出D:編譯錯(cuò)誤

答案:輸出:必須在1-4之間!數(shù)組下標(biāo)越界,則發(fā)生異常,提示為()。

A:ArrayIndexOutOfBoundsExceptionB:IOExceptionC:SQLExceptionD:ArithmeticException

答案:ArrayIndexOutOfBoundsException對(duì)于catch子句的排列,下列哪種是正確的()。

A:有繼承關(guān)系的異常不能在同一個(gè)try程序段內(nèi)B:子類在先,父類在后C:先有子類,其他如何排列都無(wú)關(guān)D:父類在先,子類在后

答案:子類在先,父類在后

第十三章單元測(cè)試

定義字符串s:Strings="HUAWEI公司";執(zhí)行語(yǔ)句:charc=s.charAt(9);c的值為:()。

A:公B:產(chǎn)生下標(biāo)越界異常C:nullD:司

答案:產(chǎn)生下標(biāo)越界異常語(yǔ)句System.out.println(Math.floor(-0.8));輸出的結(jié)果是()。

A:-0.8B:0.8C:-1D:0

答案:-1下面的程序段執(zhí)行后,變量a、b、c的值分別是()。

inta,b,c;

a=(int)Math.round(-4.51);

b=(int)Math.ceil(-4.51);

c=(int)Math.floor(-4.1);

A:-4,-4,-5B:-4,-4,-4C:-5,-4,-5D:-5,-5,-5

答案:-5,-4,-5下面的程序段輸出的結(jié)果是()。

StringBufferbuf1=newStringBuffer(20);

System.out.println(buf1.length()+","+buf1.capacity());

A:0,0B:0,nullC:20,20D:0,20

答案:0,20下面哪個(gè)類提供了格式化日期的功能?()

A:TimeFormatB:SimpleDateFormatC:DateFormatD:DateTimeFormatter

答案:SimpleDateFormat以下哪個(gè)方法可以用于獲取Date對(duì)象中的年份?()

A:getYear()B:getYears()C:getCentury()D:getYearOfEra()

答案:getYear()java.util包提供了Calendar類來(lái)封裝當(dāng)前的日期和時(shí)間。()

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

答案:對(duì)當(dāng)String對(duì)象的內(nèi)容值發(fā)生變化,就會(huì)產(chǎn)生一個(gè)新的String對(duì)象。()

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

答案:對(duì)String類是一個(gè)可變類,StringBuffer類也是一個(gè)可變類。()

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

答案:錯(cuò)Calendar類可以用final修飾。()

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

答案:錯(cuò)

第十四章單元測(cè)試

要從文件"file.dat"中讀出第10個(gè)字節(jié)到變量c中,下列哪個(gè)方法適合?()

A:FileInputStreamin=newFileInputStream("file.dat");intc=in.read();B:FileInputStreamin=newFileInputStream("file.dat");in.skip(9);intc=in.read();C:FileInputStreamin=newFileInputStream("file.dat");in.skip(10);intc=in.read();D:RandomAccessFilein=newRandomAccessFile("file.dat");in.skip(9);intc=in.readByte();

答案:FileInputStreamin=newFileInputStream("file.dat");in.skip(9);intc=in.read();下面的代碼片段實(shí)現(xiàn)的是什么功能?()

Filefile=newFile("C:\\test.dat");

if(file.exists()){

file.delete();

}

A:創(chuàng)建C:\test.dat。B:刪除C:\test.dat。C:移動(dòng)C:\test.datD:打開(kāi)C:\test.dat文件輸出流。

答案:刪除C:\test.dat。閱讀Shape和Circle兩個(gè)類的定義。在序列化一個(gè)Circle的對(duì)象circle到文件時(shí),下面哪個(gè)字段會(huì)被保存到文件中?()

classShape{

publicStringname;

}

classCircleextendsShapeimplementsSerializable{

privatefloatradius;

transientintcolor;

publicstaticStringtype="Circle";

}

A:nameB:typeC:colorD:radius

答案:radius在Java中,F(xiàn)ile類位于哪個(gè)包中?()

A:java.ioB:java.sqlC:java.utilD:

答案:java.io以下哪個(gè)方法可以用于列出一個(gè)目錄下的所有文件和子目錄?()

A:File.listFiles()B:File.listAllFiles()C:File.listFilesAndDirectories()D:File.listDirectories()

答案:File.listFiles()下列選項(xiàng)中,哪一個(gè)不是InputStream的直接子類?()

A:ByteArrayInputStreamB:BufferedInputStreamC:FileInputStreamD:PipedInputStream

答案:BufferedInputStream下列選項(xiàng)中,哪個(gè)類是用來(lái)讀取文本的字符流?()

A:FileWriterB:FileReaderC:FileInputStreamD:FileOutputStream

答案:FileReader當(dāng)文件不存在或不可讀時(shí),使用FileInputStream讀取文件會(huì)報(bào)下列哪一種錯(cuò)誤()。

A:RuntimeExceptionB:NoSuchFieldExceptionC:NullPointerExceptionD:FileNotFoundException

答案:FileNotFoundException以下選項(xiàng)中,哪個(gè)是FileInputStream的父類?()

A:OutputStreamB:FileC:InputStreamD:FileOutput

答案:InputStream請(qǐng)將下列四個(gè)步驟進(jìn)行排列,完成文件的賦值操作()。

①將字節(jié)流輸入流和源文件相關(guān)聯(lián),輸出流和目標(biāo)文件相關(guān)聯(lián)。

②明確源文件和目標(biāo)文件。

③使用輸入流的讀取方法讀取文件,并將字節(jié)寫(xiě)入到目標(biāo)文件中。

④關(guān)閉資源。

A:②③①④B:①②③④C:①③②④D:②①③④

答案:②①③④

第十五章單元測(cè)試

Window是顯示屏上獨(dú)立的本機(jī)窗口,他獨(dú)立于其它容器,Window的兩種形式是()。

A:LayoutManager和ContainerB:Panel和FrameC:Frame和DialogD:Container和Component

答案:Frame和Dialog框架(Frame)的缺省布局管理器就是()。

A:流程布局(FlowLayout)B:卡布局(CardLayout)C:邊框布局(BorderLayout)D:網(wǎng)格布局(GridLayout)

答案:邊框布局(BorderLayout)()布局管理器使容器中各個(gè)構(gòu)件呈網(wǎng)格布局,平均占據(jù)容器空間。

A:FlowLayoutB:BorderLayoutC:GridLayoutD:CardLayout

答案:GridLayout如下()方法可以將MenuBar加入Frame中。

A:addMenuBar()B:add()C:setMenuBar()D:setMenu()

答案:setMenuBar()每個(gè)使用Swing組件的程序必須有一個(gè)()。

A:菜單B:容器C:標(biāo)簽D:按鈕

答案:容器GUI是()的縮寫(xiě)。

A:圖形用戶界面B:用戶界面布局C:資源管理器D:布局管理器

答案:圖形用戶界面使用()類創(chuàng)建菜單對(duì)象。

A:JMenuB:JMenuItemC:JTextAreaD:Dimension

答案:JMenu使用()方法創(chuàng)建菜單中的分隔條。

A:ChangeListener()B:add()C:setEditable()D:addSeparator()

答案:addSeparator()將GUI窗口劃分為東、西、南、北、中五個(gè)部分的布局管理器是()。

A:BorderLayoutB:FlowLayoutC:GridLayoutD:CardLayout

答案:BorderLayout在SwingGUI編程中,setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)語(yǔ)句的作用是()。

A:當(dāng)執(zhí)行關(guān)閉窗口操作時(shí),調(diào)用WindowsListener對(duì)象并將隱藏JFrameB:當(dāng)執(zhí)行關(guān)閉窗口操作時(shí),調(diào)用WincowsListener對(duì)象并隱藏和銷毀C:當(dāng)執(zhí)行關(guān)閉窗口操作時(shí),不做任何操作。D:當(dāng)執(zhí)行關(guān)閉窗口操作時(shí),退出應(yīng)用程序

答案:當(dāng)執(zhí)行關(guān)閉窗口操作時(shí),退出應(yīng)用程序

第十六章單元測(cè)試

多態(tài)的表現(xiàn)形式有()。

A:重寫(xiě)B(tài):封裝C:繼承D:抽象

答案:重寫(xiě)抽象類沒(méi)有構(gòu)造方法。()

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

答案:錯(cuò)抽象類必須提供抽象方法。()

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

答案:錯(cuò)有抽象方法的類一定是抽象類。()

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

答案:對(duì)以下描述正確的有()。

A:方法的重載與返回值類型無(wú)關(guān)B:構(gòu)造方法不能重載C:方法的重寫(xiě)應(yīng)用在一個(gè)類的內(nèi)部D:構(gòu)造方法可以重寫(xiě)

答案:方法的重載與返回值類型無(wú)關(guān)

第十七章單元測(cè)試

下面的描述正確的是什么?()

A:Statement繼承自PreparedStatementB:CallableStatement繼承自PreparedStatementC:ResultSet繼承自StatementD:PreparedStatement繼承自Statement

答案:PreparedStatement繼承自Statement下面的描述錯(cuò)誤的是什么?()

A:Statement的executeUpdate()方法會(huì)返回是否更新成功的boolean值B:ResultSet中的next()方法會(huì)使結(jié)果集中的下一行成為當(dāng)前行C:Statement的executeQuery()方法會(huì)返回一個(gè)結(jié)果集D:使用ResultSet中的getString()可以獲得一個(gè)對(duì)應(yīng)于數(shù)據(jù)庫(kù)中char類型的值

答案:Statement的executeUpdate()方法會(huì)返回是否更新成功的boolean值Java中,JDBC是指()。

A:Java類庫(kù)名稱B:Java程序與數(shù)據(jù)庫(kù)連接的一種機(jī)制C:Java類編譯程序D:Java程序與瀏覽器交互的一種機(jī)制

答案:Java程序與數(shù)據(jù)庫(kù)連接的一種機(jī)制JDBC中要顯式地關(guān)閉連接的命令是()

A:Connection.close();B:RecordSet.close();C:Connection.release();D:Connection.stop();

答案:Connection.close();下列選項(xiàng)中,能夠創(chuàng)建CallableStatement對(duì)象的方法是()。

A:prepareStatement()B:createCallableStatement()C:createStatement()D:prepareCall()

答案:prepareCall()下面關(guān)于Statement接口中,用于執(zhí)行SQL中的select語(yǔ)句的方法是()。

A:executeUpdate(Stringsql)B:executeDelete(Stringsql)C:executeQuery(Stringsql)D:execute(Stringsql)

答案:executeQuery(Stringsql)下列選項(xiàng),可用于存儲(chǔ)結(jié)果集的對(duì)象是()。

A:ConnectionB:StatementC:PreparedStatementD:ResultSet

答案:ResultSet下列選項(xiàng)中,能夠?qū)崿F(xiàn)預(yù)編譯的是()。

A:DriverManagerB:PreparedStatementC:ConnectionD:Statement

答案:PreparedStatement以下操作數(shù)據(jù)庫(kù)結(jié)束后關(guān)閉資源順序合理的是()。

A:ResultSet>Statement(或PreparedStatement)->ConnectionB:Statement(或PreparedStatement)>ResultSet->ConnectionC:ResultSet>Statement(或PreparedStatement)->ConnectionD:Connection>Statement(或PreparedStatement)->ResultSet

答案:ResultSet>Statement(或PreparedStatement)->Connection下面選項(xiàng)中,用于將參數(shù)化的SQL語(yǔ)句發(fā)送到數(shù)據(jù)庫(kù)的方法是()。

A:prepareCall(Stringsql)B:createStatement()C:prepareStatement(Stringsql)D:registerDriver(Driverdriver)

答案:prepareStatement(Stringsql)

第十八章單元測(cè)試

在Java中,可以通過(guò)哪個(gè)類來(lái)獲取一個(gè)類的所有方法?()

A:ConstructorB:ClassC:MethodD:Field

答案:Class以下哪個(gè)功能,不是JAVA反射機(jī)制提供的()。

A:在運(yùn)行時(shí)判斷一個(gè)類所具有的成員變量和方法B:在運(yùn)行時(shí)調(diào)用一個(gè)對(duì)象的方法C:在運(yùn)行時(shí)構(gòu)造一個(gè)類的對(duì)象D:在運(yùn)行時(shí)反編譯對(duì)象

答案:在運(yùn)行時(shí)反編譯對(duì)象有關(guān)于反射說(shuō)法錯(cuò)誤的是()。

A:classObj.newInstance()實(shí)例化一個(gè)對(duì)象B:classObj.getDeclaredMethods()獲取方法列表C:methodObj.invoke(obj,args)不能執(zhí)行私有方法D:使用Class.forName("com.yy.xxx")方法獲取類

答案:methodObj.invoke(obj,args)不能執(zhí)行私有方法如果獲取了某個(gè)Class對(duì)象,我們就可以通過(guò)這個(gè)Class對(duì)象獲取到該實(shí)例對(duì)應(yīng)的class的所有信息。()

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

答案:對(duì)Java反射機(jī)制提供的Field類,可以在程序運(yùn)行時(shí)修改類中私有屬性值的功能。()

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

答案:對(duì)在Java中,獲取類的方法時(shí),可以使用哪個(gè)方法來(lái)獲取包括父類在內(nèi)的所有方法?()

A:getMethod()B:getDeclaredMethods()C:getDeclaredMethod()D:getMethods()

答案:getMethods()下列哪個(gè)選項(xiàng)可以獲取指定類的所有聲明的構(gòu)造方法,包括私有構(gòu)造方法?()

A:Class.getConstructor()B:Class.getConstructors()C:Class.getDeclaredConstructor()D:Class.getDeclaredConstructors()

答案:Class.getDeclaredConstructors()下列哪個(gè)選項(xiàng)可以使用反射機(jī)制創(chuàng)建一個(gè)動(dòng)態(tài)數(shù)組?()

A:B.Array.newInstance(Class<?>elementType)B:D.Array.set(Objectarray,intindex,Objectvalue)C:Array.newInstance(Class<?>elementType,intsize)D:C.Array.get(Objectarray,intindex)

答案:Array.newInstance(Class<?>elementType,intsize)下列哪個(gè)選項(xiàng)可以設(shè)置動(dòng)態(tài)數(shù)組指定位置的元素值?()

A:Array.getElementType()B:Array.newInstance(Class<?>elementType,intsize)C:Array.getLength()D:Array.set(Objectarray,intindex,Objectvalue)

答案:Array.set(Objectarray,intindex,Objectvalue)已有類org.lanqiao.Student,則獲取Student的Class類型實(shí)例的方法錯(cuò)誤是()。

A:Student.TYPEB:Student.classC:Class.forName("org.lanqiao.Student")D:newStudent().getClass()

答案:Student.TYPE

第十九章單元測(cè)試

溫馨提示

  • 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)論