java復(fù)習(xí)測(cè)試卷含答案_第1頁(yè)
java復(fù)習(xí)測(cè)試卷含答案_第2頁(yè)
java復(fù)習(xí)測(cè)試卷含答案_第3頁(yè)
java復(fù)習(xí)測(cè)試卷含答案_第4頁(yè)
java復(fù)習(xí)測(cè)試卷含答案_第5頁(yè)
已閱讀5頁(yè),還剩16頁(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)介

第頁(yè)java復(fù)習(xí)測(cè)試卷含答案1.下面的選項(xiàng)中,不是關(guān)于面向?qū)ο筇攸c(diǎn)的描述正確的是(C)。A、繼承性B、多態(tài)性C、穩(wěn)定性D、封裝性【正確答案】:A2.以下哪個(gè)選項(xiàng)可以正確創(chuàng)建一個(gè)長(zhǎng)度為3的二維數(shù)組(B)A、newint[2][3]B、newint[3][]C、newint[][3]D、以上答案皆不對(duì)【正確答案】:B3.如果jdk的安裝路徑為:d:\jdk,若想在命令窗口中任何當(dāng)前路徑下,都可以直接使用javac和java命令,需要將環(huán)境變量path設(shè)置為以下哪個(gè)選項(xiàng)(B)。A、d:\jdkB、d:\jdk\binC、d:\jre\binD、d:\jre【正確答案】:B4.{{請(qǐng)先閱讀以下代碼:

PublicclassTest{

publicTest(){

System.out.println(“構(gòu)造方法一被調(diào)用了”);

}

PublicTest(intx){

this();

System.out.println(“構(gòu)造方法二被調(diào)用了”);

}

PublicTest(booleanb){

this(1);

System.out.println(“構(gòu)造方法三被調(diào)用了”);

}

Publicstaticvoidmain(String[]args){

Testt=newTest(true);

}

}

}}(D)A、構(gòu)造方法一被調(diào)用了B、構(gòu)造方法二被調(diào)用了C、構(gòu)造方法三被調(diào)用了D、以上三個(gè)選項(xiàng)之和【正確答案】:D5.安裝好JDK后,在其bin目錄下有許多exe可執(zhí)行文件,其中java.exe命令的作用是以下哪一種(B)A、Java文檔制作工具B、Java解釋器C、Java編譯器D、Java啟動(dòng)器【正確答案】:B6.類中的一個(gè)成員方法被下面哪個(gè)修飾符修飾,該方法只能在本類被訪問(wèn)(C)A、publicB、protectedC、privateD、default【正確答案】:A7.Strings=“abcdedcba”;則s.substring(3,4)返回的字符串是以下哪個(gè)選項(xiàng)中的哪個(gè)?(C)A、cdB、deC、dD、e【正確答案】:C8.已知sb是StringBuffer的一個(gè)實(shí)例,且sb.toString()的值是”abcde”,則執(zhí)行sb.reverse()后,sb.toString()的值是___edcba___A、edcba【正確答案】:A9.在Java語(yǔ)言中,以下哪個(gè)關(guān)鍵字用于在方法上聲明拋出異常(C)A、tryB、catchC、throwsD、throw【正確答案】:C10.{{下面的程序段執(zhí)行后,輸出的結(jié)果是以下哪個(gè)選項(xiàng)?(A)

StringBufferbuf=newStringBuffer(“Beijing2008”);

Buf.insert(7,”@”);

System.out.println(“buf.toString()”);

}}A、Beijing@2008Beijing2008@C、@Beijing2008D、Beijing#2008【正確答案】:A11.System類位于以下哪個(gè)包中(D)A、java.ioB、java.utilC、java.awtD、java.lang【正確答案】:D12.構(gòu)造方法名必須與______相同,它沒(méi)有返回值,用戶不能直接調(diào)用它,只能通過(guò)new調(diào)用。(A)A、類名B、對(duì)象名C、包名D、變量名【正確答案】:A13.下列構(gòu)造方法的調(diào)用方式中,正確的是(C)A、按照一般方法調(diào)用B、由用戶直接調(diào)用C、只能通過(guò)new自動(dòng)調(diào)用D、被系統(tǒng)調(diào)用【正確答案】:C14.下面的選項(xiàng)中,描述正確的是(A)。A、在Java中只允許單一繼承B、在Java中一個(gè)類只能實(shí)現(xiàn)一個(gè)接口C、在Java中一個(gè)類不能同時(shí)繼承一個(gè)類和實(shí)現(xiàn)一個(gè)接口D、在Java中可以繼承多個(gè)父類【正確答案】:A15.char類型的取值范圍是(B)A、2^-7~2^7-1B、0~2^16-1C、-2^15~2^15-1D、0~2^8-1【正確答案】:B16.下面的選項(xiàng)中,不是關(guān)于面向?qū)ο筇攸c(diǎn)的描述正確的是(C)。A、繼承性B、多態(tài)性C、穩(wěn)定性D、封裝性【正確答案】:C17.以下關(guān)于變量的說(shuō)法錯(cuò)誤的是(C)A、變量名必須是一個(gè)有效的標(biāo)識(shí)符B、變量在定義時(shí)可以沒(méi)有初始值C、變量一旦被定義,在程序中的任何位置都可以被訪問(wèn)D、在程序中,可以將一個(gè)byte類型的值賦給一個(gè)int類型的變量,不需要特殊聲明【正確答案】:A18.在Java中針對(duì)類、成員方法和屬性提供了4中訪問(wèn)級(jí)別,以下控制級(jí)別由小到大依次列出正確的是(A)A、private、default、protected、publicB、default、private、protected、publicC、default、protected、private、publicD、default、private、public、protected【正確答案】:A19.以下關(guān)于變量的說(shuō)法錯(cuò)誤的是(C)A、變量名必須是一個(gè)有效的標(biāo)識(shí)符B、變量在定義時(shí)可以沒(méi)有初始值C、變量一旦被定義,在程序中的任何位置都可以被訪問(wèn)D、在程序中,可以將一個(gè)byte類型的值賦給一個(gè)int類型的變量,不需要特殊聲明【正確答案】:C20.按照J(rèn)ava的標(biāo)識(shí)符命名規(guī)范,下列表示一個(gè)類的標(biāo)識(shí)符正確的是(B)A、HelloworldB、HelloWorldC、helloworldD、helloWorld【正確答案】:A21.以下都是Math類的常用方法,其中用于計(jì)算絕對(duì)值的方法是哪個(gè)(C)A、ceil()B、floor()C、abs()D、random()【正確答案】:C22.安裝好JDK后,在其bin目錄下有許多exe可執(zhí)行文件,其中java.exe命令的作用是以下哪一種(B)A、Java文檔制作工具B、Java解釋器C、Java編譯器D、Java啟動(dòng)器【正確答案】:A23.以下都是Math類的常用方法,其中用于計(jì)算絕對(duì)值的方法是哪個(gè)(C)A、ceil()B、floor()C、abs()D、random()【正確答案】:A24.下面哪一個(gè)是正確的類的聲明(D)A、publicvoidHH{…}B、publicclassMove(){…}C、publicclassvoidnumber{}D、publicclassCar{…}【正確答案】:A25.在下列選項(xiàng)中選出錯(cuò)誤的變量名(C)。A、IDoLikeTheLongNameClassB、$byteC、intD、_ok【正確答案】:C26.用private修飾成員變量時(shí),下面說(shuō)法正確的是(C)。A、可以被其他包中的類訪問(wèn)B、只能被同一包中的其他類訪問(wèn)C、只能被所在類訪問(wèn)D、可以被任何Public類訪問(wèn)【正確答案】:A27.類的定義必須包含在以下哪種符號(hào)之間(B)A、方括號(hào)[]B、花括號(hào){}C、雙引號(hào)“”D、圓括號(hào)()【正確答案】:A28.類的定義必須包含在以下哪種符號(hào)之間(B)A、方括號(hào)[]B、花括號(hào){}C、雙引號(hào)“”D、圓括號(hào)()【正確答案】:B29.按照J(rèn)ava的標(biāo)識(shí)符命名規(guī)范,下列表示一個(gè)類的標(biāo)識(shí)符正確的是(B)A、HelloworldB、HelloWorldC、helloworldD、helloWorld【正確答案】:B30.下面哪種類型的文件可以在Java虛擬機(jī)中運(yùn)行(D)A、.javaB、.jreC、.exeD、.class【正確答案】:A31.System類位于以下哪個(gè)包中(D)A、java.ioB、java.utilC、java.awtD、java.lang【正確答案】:A32.在下列選項(xiàng)中,對(duì)整型數(shù)據(jù)類型占用內(nèi)存數(shù)量描述錯(cuò)誤的是(C)。A、int類型的數(shù)據(jù)在內(nèi)存中占用4個(gè)字節(jié)B、short類型的數(shù)據(jù)在內(nèi)存中占用2個(gè)字節(jié)C、long類型的數(shù)據(jù)在內(nèi)存中占用16個(gè)字節(jié)D、byte類型的數(shù)據(jù)在內(nèi)存中占用1個(gè)字節(jié)【正確答案】:C33.在類的繼承關(guān)系中,需要遵循以下哪個(gè)繼承原則(B)A、多重B、單一C、雙重D、不能繼承【正確答案】:B34.Random對(duì)象能夠生成以下哪種類型的隨機(jī)數(shù)(D)A、intB、stringC、doubleD、A和C【正確答案】:D35.在Java中,要想讓一個(gè)類繼承另一個(gè)類,可以使用以下哪個(gè)關(guān)鍵字(D)A、inheritsB、modifiesC、implementsD、extends【正確答案】:A36.Java語(yǔ)言中用來(lái)拆分字符串的方法是(B)。A、replace()B、split()C、toLowerCase()D、toUpperCase()【正確答案】:B37.類中的一個(gè)成員方法被下面哪個(gè)修飾符修飾,該方法只能在本類被訪問(wèn)(C)A、publicB、protectedC、privateD、default【正確答案】:C38.在以下什么情況下,構(gòu)造方法會(huì)被調(diào)用(B)A、類定義時(shí)B、創(chuàng)建對(duì)象時(shí)C、調(diào)用對(duì)象方法時(shí)D、使用對(duì)象的變量時(shí)【正確答案】:A39.怎樣獲得數(shù)組的長(zhǎng)度(C)。A、length()方法B、size()方法C、length屬性D、size屬性【正確答案】:C40.關(guān)于static關(guān)鍵字描述錯(cuò)誤的是(B)。A、表示靜態(tài)B、用來(lái)創(chuàng)建對(duì)象C、static修飾的屬性,所有對(duì)象共用同一地址D、satic修飾的方法不能直接調(diào)用非static屬性【正確答案】:B41.在類的繼承關(guān)系中,需要遵循以下哪個(gè)繼承原則(B)A、多重B、單一C、雙重D、不能繼承【正確答案】:A42.在以下什么情況下,構(gòu)造方法會(huì)被調(diào)用(B)A、類定義時(shí)B、創(chuàng)建對(duì)象時(shí)C、調(diào)用對(duì)象方法時(shí)D、使用對(duì)象的變量時(shí)【正確答案】:B43.下面哪種類型的文件可以在Java虛擬機(jī)中運(yùn)行(D)A、.javaB、.jreC、.exeD、.class【正確答案】:D44.以下關(guān)于變量的說(shuō)法錯(cuò)誤的是(C)。A、變量名必須是一個(gè)有效的標(biāo)識(shí)符B、變量在定義時(shí)可以沒(méi)有初始值C、變量一旦被定義,在程序中的任何位置都可以被訪問(wèn)D、在程序中可以將一個(gè)byte類型的值賦給一個(gè)int類型的變量,不需要特殊聲明【正確答案】:C45.以下Math類的方法中,-4.4通過(guò)哪個(gè)方法運(yùn)算后,結(jié)果為-5.0(C)。A、round()B、min()C、名floor()D、ceil()【正確答案】:A46.下面哪種寫法可以實(shí)現(xiàn)訪問(wèn)數(shù)組arr的第1個(gè)元素(A)A、arr[0]B、arr(0)C、arr[1]D、arr(1)【正確答案】:A47.在Java中針對(duì)類、成員方法和屬性提供了4中訪問(wèn)級(jí)別,以下控制級(jí)別由小到大依次列出正確的是(A)A、private、default、protected、publicB、default、private、protected、publicC、default、protected、private、publicD、default、private、public、protected【正確答案】:A48.假若indexOf()方法未能找到所指定的子字符串,則返回以下選項(xiàng)中的哪個(gè)(C)A、falseB、0C、-1D、以上答案都不對(duì)【正確答案】:A49.在下列選項(xiàng)中,對(duì)整型數(shù)據(jù)類型占用內(nèi)存數(shù)量描述錯(cuò)誤的是(C)。A、int類型的數(shù)據(jù)在內(nèi)存中占用4個(gè)字節(jié)B、short類型的數(shù)據(jù)在內(nèi)存中占用2個(gè)字節(jié)C、long類型的數(shù)據(jù)在內(nèi)存中占用16個(gè)字節(jié)D、byte類型的數(shù)據(jù)在內(nèi)存中占用1個(gè)字節(jié)【正確答案】:A50.如果jdk的安裝路徑為:d:\jdk,若想在命令窗口中任何當(dāng)前路徑下,都可以直接使用javac和java命令,需要將環(huán)境變量path設(shè)置為以下哪個(gè)選項(xiàng)(B)。A、d:\jdkB、d:\jdk\binC、d:\jre\binD、d:\jre【正確答案】:A51.在Java中,要想讓一個(gè)類繼承另一個(gè)類,可以使用以下哪個(gè)關(guān)鍵字(D)A、inheritsB、modifiesC、implementsD、extends【正確答案】:D52.下面哪一個(gè)是正確的類的聲明(D)A、publicvoidHH{…}B、publicclassMove(){…}C、publicclassvoidnumber{}D、publicclassCar{…}【正確答案】:D53.下面的運(yùn)算符中,用于執(zhí)行除法運(yùn)算是哪個(gè)(A)A、/B、\C、%D、*【正確答案】:A54.Random對(duì)象能夠生成以下哪種類型的隨機(jī)數(shù)(D)A、intB、stringC、doubleD、A和C【正確答案】:A55.下面哪一個(gè)是Java的關(guān)鍵字。(D)A、radiusB、xC、yD、int【正確答案】:D56.Java屬于以下哪種語(yǔ)言(C)。A、機(jī)器語(yǔ)言B、匯編語(yǔ)言C、高級(jí)語(yǔ)言D、以上都不對(duì)【正確答案】:A57.Java語(yǔ)言中用來(lái)拆分字符串的方法是(B)。A、replace()B、split()C、toLowerCase()D、toUpperCase()【正確答案】:A58.{{閱讀下面的程序段

Stringstr1=newString(“java”);

Stringstr2=newString(“java”);

StringBufferstr3=newStringBuffer(“java”);

對(duì)于上述定義的變量,以下表達(dá)式的值為true的是哪個(gè)?(B)A、str1==str2B、str1.equals(str2);C、str1==str3D、以上都不對(duì)【正確答案】:B59.{{已知類的繼承關(guān)系如下:

classEmployee;

classManagerextendsEmployee;

classDirectorextendsEmployee;

則以下語(yǔ)句能通過(guò)編譯的有哪些?(A)

}}A、Employeee=newManager();B、Directord=newManager();C、Directord=newEmployee();D、Managerm=newDirector();【正確答案】:A60.以下Math類的方法中,-4.4通過(guò)哪個(gè)方法運(yùn)算后,結(jié)果為-5.0(C)。A、round()B、min()C、名floor()D、ceil()【正確答案】:C61.在Java語(yǔ)言中,以下哪個(gè)關(guān)鍵字用于在方法上聲明拋出異常(C)A、tryB、catchC、throwsD、throw【正確答案】:A62.Strings=“abcdedcba”;則s.substring(3,4)返回的字符串是以下哪個(gè)選項(xiàng)中的哪個(gè)?(C)A、cdB、deC、dD、e【正確答案】:A63.{{請(qǐng)先閱讀以下代碼:

PublicclassTest{

publicTest(){

System.out.println(“構(gòu)造方法一被調(diào)用了”);

}

PublicTest(intx){

this();

System.out.println(“構(gòu)造方法二被調(diào)用了”);

}

PublicTest(booleanb){

this(1);

System.out.println(“構(gòu)造方法三被調(diào)用了”);

}

Publicstaticvoidmain(String[]args){

Testt=newTest(true);

}

}

}}(D)A、構(gòu)造方法一被調(diào)用了B、構(gòu)造方法二被調(diào)用了C、構(gòu)造方法三被調(diào)用了D、以上三個(gè)選項(xiàng)之和【正確答案】:A64.關(guān)于static關(guān)鍵字描述錯(cuò)誤的是(B)。A、表示靜態(tài)B、用來(lái)創(chuàng)建對(duì)象C、static修飾的屬性,所有對(duì)象共用同一地址D、static修飾的方法不能直接調(diào)用非static屬性【正確答案】:A65.char類型的取值范圍是(B)A、2^-7~2^7-1B、0~2^16-1C、-2^15~2^15-1D、0~2^8-1【正確答案】:A66.{{已知類的繼承關(guān)系如下:

classEmployee;

classManagerextendsEmployee;

classDirectorextendsEmployee;

則以下語(yǔ)句能通過(guò)編譯的有哪些?(A)

}}A、Employeee=newManager();B、Directord=newManager();C、Directord=newEmployee();D、Managerm=newDirector();【正確答案】:A67.怎樣獲得數(shù)組的長(zhǎng)度(C)。A、length()方法B、size()方法C、length屬性D、size屬性【正確答案】:A68.假若indexOf()方法未能找到所指定的子字符串,則返回以下選項(xiàng)中的哪個(gè)(C)A、falseB、0C、-1D、以上答案都不對(duì)【正確答案】:C69.以下關(guān)于變量的說(shuō)法錯(cuò)誤的是(C)。A、變量名必須是一個(gè)有效的標(biāo)識(shí)符B、變量在定義時(shí)可以沒(méi)有初始值C、變量一旦被定義,在程序中的任何位置都可以被訪問(wèn)D、在程序中可以將一個(gè)byte類型的值賦給一個(gè)int類型的變量,不需要特殊聲明【正確答案】:A70.用private修飾成員變量時(shí),下面說(shuō)法正確的是(C)。A、可以被其他包中的類訪問(wèn)B、只能被同一包中的其他類訪問(wèn)C、只能被所在類訪問(wèn)D、可以被任何Public類訪問(wèn)【正確答案】:C71.{{閱讀下面的程序段Stringstr1=newString(“java”);Stringstr2=newString(“java”);StringBufferstr3=newStringBuffer(“java”);對(duì)于上述定義的變量,以下表達(dá)式的值為true的是哪個(gè)?(B)A、str1==str2B、str1.equals(str2);C、str1==str3D、以上都不對(duì)【正確答案】:A72.下列構(gòu)造方法的調(diào)用方式中,正確的是(C)A、按照一般方法調(diào)用B、由用戶直接調(diào)用C、只能通過(guò)new自動(dòng)調(diào)用D、被系統(tǒng)調(diào)用【正確答案】:A73.下面哪種寫法可以實(shí)現(xiàn)訪問(wèn)數(shù)組arr的第1個(gè)元素(A)A、arr[0]B、arr(0)C、arr[1]D、arr(1)【正確答案】:A74.下面的選項(xiàng)中,描述正確的是(A)。A、在Java中只允許單一繼承B、在Java中一個(gè)類只能實(shí)現(xiàn)一個(gè)接口C、在Java中一個(gè)類不能同時(shí)繼承一個(gè)類和實(shí)現(xiàn)一個(gè)接口D、在Java中可以繼承多個(gè)父類【正確答案】:A75.構(gòu)造方法名必須與______相同,它沒(méi)有返回值,用戶不能直接調(diào)用它,只能通過(guò)new調(diào)用。(A)A、類名B、對(duì)象名C、包名D、變量名【正確答案】:A76.下面哪一個(gè)是Java的關(guān)鍵字。(D)A、radiusB、xC、yD、int【正確答案】:A77.{{下面的程序段執(zhí)行后,輸出的結(jié)果是以下哪個(gè)選項(xiàng)?(A)

StringBufferbuf=newStringBuffer(“Beijing2008”);

Buf.insert(7,”@”);

System.out.println(“buf.toString()”);

}}A、Beijing@2008Beijing2008@C、@Beijing2008D、Beijing#2008【正確答案】:A78.下面的運(yùn)算符中,用于執(zhí)行除法運(yùn)算是哪個(gè)(A)A、/B、\C、%D、*【正確答案】:A79.以下哪個(gè)選項(xiàng)可以正確創(chuàng)建一個(gè)長(zhǎng)度為3的二維數(shù)組(B)A、newint[2][3]B、newint[3][]C、newint[][3]D、以上答案皆不對(duì)【正確答案】:A80.在下列選項(xiàng)中選出錯(cuò)誤的變量名(C)。A、IDoLikeTheLongNameClassB、$byteC、intD、_ok【正確答案】:A1.下列選項(xiàng)中,哪些是定義標(biāo)識(shí)符時(shí)應(yīng)該遵循的規(guī)則(BCD)A、類名和接口名一律小寫B(tài)、在程序中,應(yīng)該盡量使用有意義的英文單詞來(lái)定義標(biāo)識(shí)符,使得程序便于閱讀C、不能以數(shù)字開(kāi)頭D、包名所有字母一律小寫【正確答案】:AB2.關(guān)于super關(guān)鍵字以下說(shuō)法哪些是正確的(ABC)A、super關(guān)鍵字可以調(diào)用父類的構(gòu)造方法B、super關(guān)鍵字可以調(diào)用父類的普通方法C、super與this不能同時(shí)存在于同一個(gè)構(gòu)造方法中D、super與this可以同時(shí)存在于同一個(gè)構(gòu)造方法中【正確答案】:ABC3.以下選項(xiàng)中,switch語(yǔ)句判斷條件可以接收的數(shù)據(jù)類型有哪些(ABCD)。A、intB、byteC、charD、short【正確答案】:ABCD4.下面選項(xiàng)中,屬于邏輯運(yùn)算符的是(ABCD)。A、Java編譯器B、Java運(yùn)行工具C、Java文檔生成工具D、Java打包工具【正確答案】:ABCD5.使用this調(diào)用類的構(gòu)造方法,下面的說(shuō)法正確的是(ABCD)A、使用this調(diào)用構(gòu)造方法的格式為this([參數(shù)1,參數(shù)2…])B、只能在構(gòu)造方法中使用this調(diào)用其它的構(gòu)造方法C、使用this調(diào)用其它構(gòu)造方法的語(yǔ)句必須放在第一行D、不能在一個(gè)類的兩個(gè)構(gòu)造方法中使用this互相調(diào)用【正確答案】:ABCD6.下面選項(xiàng)中,屬于邏輯運(yùn)算符的是(ABCD)A、Java編譯器B、Java運(yùn)行工具C、Java文檔生成工具D、Java打包工具【正確答案】:ABCD7.關(guān)于super關(guān)鍵字以下說(shuō)法哪些是正確的(ABC)A、super關(guān)鍵字可以調(diào)用父類的構(gòu)造方法B、super關(guān)鍵字可以調(diào)用父類的普通方法C、super與this不能同時(shí)存在于同一個(gè)構(gòu)造方法中D、super與this可以同時(shí)存在于同一個(gè)構(gòu)造方法中【正確答案】:AB8.下面哪些可以使用static關(guān)鍵字修飾(ACD)A、成員變量B、局部變量C、成員方法D、成員內(nèi)部類【正確答案】:AB9.下面對(duì)于構(gòu)造方法的描述,正確有哪些(ABC)A、方法名必須和類名相同B、方法名的前面沒(méi)有返回值類型的聲明C、在方法中不能使用return語(yǔ)句返回一個(gè)值D、當(dāng)定義了帶參數(shù)的構(gòu)造方法,系統(tǒng)默認(rèn)的不帶參數(shù)的構(gòu)造方法依然存在【正確答案】:AB10.關(guān)于抽象類的說(shuō)法哪些是正確的(AC)A、抽象類中可以有非抽象方法B、如果父類是抽象類,則子類必須重寫父類所有的抽象方法C、不能用抽象類去創(chuàng)建對(duì)象D、接口和抽象類是同一個(gè)概念【正確答案】:AB11.下列標(biāo)識(shí)符不合法的有(ACD)A、newB、$UsdollarsC、1234D、car.taxi【正確答案】:ACD12.以下選項(xiàng)中,哪些屬于JDK工具?(ABCD)A、Java編譯器B、Java運(yùn)行工具C、Java文檔生成工具D、Java打包工具【正確答案】:ABCD13.下列關(guān)于default語(yǔ)句的說(shuō)法中,正確的是(ABD)。A、default不是swicth語(yǔ)句中必須的B、default代表的是默認(rèn)要執(zhí)行的語(yǔ)句,也就是沒(méi)有匹配就執(zhí)行defaultC、在switch語(yǔ)句中,default必須存在D、一般情況下,default放置在switch語(yǔ)句的最后面【正確答案】:ABD14.以下選項(xiàng)中,switch語(yǔ)句判斷條件可以接收的數(shù)據(jù)類型有哪些(ABCD)。A、intB、byteC、charD、short【正確答案】:AB15.下列語(yǔ)句哪些屬于循環(huán)語(yǔ)句(AC)A、for語(yǔ)句B、if語(yǔ)句C、while語(yǔ)句D、switch語(yǔ)句【正確答案】:AB16.下列選項(xiàng)中,哪些是定義標(biāo)識(shí)符時(shí)應(yīng)該遵循的規(guī)則(BCD)A、類名和接口名一律小寫B(tài)、在程序中,應(yīng)該盡量使用有意義的英文單詞來(lái)定義標(biāo)識(shí)符,使得程序便于閱讀C、不能以數(shù)字開(kāi)頭D、包名所有字母一律小寫【正確答案】:BCD17.下面哪些可以使用static關(guān)鍵字修飾(ACD)A、成員變量B、局部變量C、成員方法D、成員內(nèi)部類【正確答案】:ACD18.以下說(shuō)法哪些是正確的(ABCD)A、Java語(yǔ)言中允許一個(gè)類實(shí)現(xiàn)多個(gè)接口B、Java語(yǔ)言中不允許一個(gè)類繼承多個(gè)類C、Java語(yǔ)言中允許一個(gè)類同時(shí)繼承一個(gè)類并實(shí)現(xiàn)一個(gè)接口D、Java語(yǔ)言中允許一個(gè)接口繼承一個(gè)接口【正確答案】:ABCD19.使用this調(diào)用類的構(gòu)造方法,下面的說(shuō)法正確的是(ABCD)A、使用this調(diào)用構(gòu)造方法的格式為this([參數(shù)1,參數(shù)2…])B、只能在構(gòu)造方法中使用this調(diào)用其它的構(gòu)造方法C、使用this調(diào)用其它構(gòu)造方法的語(yǔ)句必須放在第一行D、不能在一個(gè)類的兩個(gè)構(gòu)造方法中使用this互相調(diào)用【正確答案】:AB20.

溫馨提示

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