JAVA程序設計(山東聯(lián)盟-山東農(nóng)業(yè)大學)知到章節(jié)答案智慧樹2023年_第1頁
JAVA程序設計(山東聯(lián)盟-山東農(nóng)業(yè)大學)知到章節(jié)答案智慧樹2023年_第2頁
JAVA程序設計(山東聯(lián)盟-山東農(nóng)業(yè)大學)知到章節(jié)答案智慧樹2023年_第3頁
JAVA程序設計(山東聯(lián)盟-山東農(nóng)業(yè)大學)知到章節(jié)答案智慧樹2023年_第4頁
JAVA程序設計(山東聯(lián)盟-山東農(nóng)業(yè)大學)知到章節(jié)答案智慧樹2023年_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

JAVA程序設計(山東聯(lián)盟-山東農(nóng)業(yè)大學)知到章節(jié)測試答案智慧樹2023年最新第一章測試Java語言的各種分隔符中,非法的是()。

參考答案:

問號Java程序經(jīng)過編譯后生成的文件的后綴是().

參考答案:

classJava語言所用的字符集中字符是()位。

參考答案:

16下列關于JavaApplication程序特點的描述中,錯誤的是()。

參考答案:

該程序中沒有不屬于某個類的方法下列關于標識符的描述中,正確的是()。

參考答案:

標識符中可以使用下劃線和美元符下列關于運行字節(jié)碼文件的命令行參數(shù)的描述中,正確的是().

參考答案:

第一個命令行參數(shù)(緊跟命令字的參數(shù))被存放在args[0]中下列關于運算符優(yōu)先級的描述中,錯誤的是().

參考答案:

邏輯運算符優(yōu)先級高于邏輯位運算符下列符號中,哪個不是Java語言的字符()。

參考答案:

null下面4個選項中,哪個是Java語言的關鍵字:

參考答案:

class請從下列運算符中選出,Java語言的算術(shù)運算符。

參考答案:

*;%;÷;-;+哪些是字符常量。

參考答案:

null下列哪些是Java語言的注釋方式。

參考答案:

//單行注釋;/多行注釋/;/文檔注釋格式*/**下列哪些表達式的值為字符串“123”。

參考答案:

“1”+“23”;““+1+23;1+”23”;“1”+23一個Java程序一般需要如下幾個()過程,才能運行?

參考答案:

運行;編輯;編譯基于Eclipse開發(fā)Java程序,所必須的開發(fā)環(huán)境由哪些?

參考答案:

JavaJDK;JavaJreJava源程序需要經(jīng)過編譯和運行,下面哪些時所需要的運行命令?

參考答案:

java;javac控制臺輸入輸出指的是什么設備?

參考答案:

鍵盤;顯示器在Java中,其主方法main()是程序的執(zhí)行入口,該方法由下面哪些部分組成?

參考答案:

static;public;void;main(Stringargs[])Java有3個獨立的開發(fā)版本,是哪三個?

參考答案:

JavaSE;JavaME;JavaEEJava語言標識符中大小寫字母是沒有區(qū)別的。

參考答案:

錯Java語言標識符中可以使用美元符。

參考答案:

對Java程序編譯后生成的是字節(jié)碼文件,其后綴是.exe。

參考答案:

錯Java程序分為兩大類:一類是Application程序,另一類是Applet程序。前者又稱Java應用程序,后者又稱Java小應用程序。

參考答案:

對Java語言的源程序不是編譯型的,而是編譯解釋型的。

參考答案:

對Java語言既是面向?qū)ο蟮挠质敲嫦蚓W(wǎng)絡的高級語言.

參考答案:

對Java語言中變量是一種標識符。

參考答案:

對判定該運算結(jié)果是否正確:“12”+“23”=“1223”

參考答案:

對下述兩個命令:javac和java是不同的,編譯時用前者,運行時用后者。

參考答案:

對組成JavaApplication的若干類中,有且僅有一個主類,只有主類中含有主方main()。

參考答案:

對第二章測試Java語言中字符型數(shù)據(jù)的長度是()位。

參考答案:

16下列描述的兩種數(shù)據(jù)類型的長度不相等的是()。

參考答案:

字符型和布爾型下列關于定義符號常量的描述中,錯誤的是().

參考答案:

定義符號常量使用關鍵字const下列表達式中,非法的是()inta=5,b=6;doublec=1.1,d=2.2;

參考答案:

(ac)–下列是Java語言中的復合數(shù)據(jù)類型,其中錯誤的是().

參考答案:

枚舉若變量a是string類型的數(shù)據(jù),那么表達式(a+a)的數(shù)據(jù)類型()

參考答案:

String下列關于運算符優(yōu)先級的說法中,不正確的一個是

參考答案:

同一優(yōu)先級的運算符在表達式中都是按照從右到左的順序進行運算的?已知y=2,z=3,n=4則經(jīng)過n=n+-y*z/n運算后n的值為()

參考答案:

3已知x=2,y=3,z=4,則經(jīng)過z-=–y-x–運算后z的值為()

參考答案:

4表達式(12==0)&&(1/0下列聲明語句是否正確()。floatx=10.5;

參考答案:

錯下列兩句關于字符串的聲明功能相同()。Stringx;Stringx=null

參考答案:

錯若有聲明語句:chara;則下面的語句是否正確()a=1000;

參考答案:

對分號(;)、逗號(,)和冒號(:)都可作為Java語言中的分隔符。()

參考答案:

對ava語言的基礎數(shù)據(jù)類型有種:整型、浮點型、字符型和布爾型。()

參考答案:

對Java語言是-種強類型語言,數(shù)據(jù)類型轉(zhuǎn)換有兩種:隱含轉(zhuǎn)換和強制轉(zhuǎn)換。數(shù)據(jù)由高類型轉(zhuǎn)換到低類型時,采用強制轉(zhuǎn)換,數(shù)據(jù)精度要受到損失。()

參考答案:

對關系表達式和邏輯表達式的值都是布爾型的()

參考答案:

對賦值表達式的值不能是邏輯型的。()

參考答案:

錯運算符”>>“和”>>>“都是右移位運算符,其區(qū)別在于對向右移出的位是舍棄還是保留()

參考答案:

錯說明或聲明數(shù)組時不分配內(nèi)存大小,創(chuàng)建數(shù)組時分配內(nèi)存大小。

參考答案:

對第三章測試下列循環(huán)語句的循環(huán)次數(shù)是().inti=5;do{System.out.println(i–);i–;}while(i!=0);A.0B.1C.5D.無限

參考答案:

無限下列循環(huán)語句中,循環(huán)體被執(zhí)行的次數(shù)為().for(inti=O,j=O;(j!=18)||(j<4);i++);

參考答案:

無限下列說法正確的是()

參考答案:

A、JAVA程序的main方法必須寫在類里面下列輸出結(jié)果是()inta=0;while(a<5){switch(a){case0:case3:a=a+2;case1:case2:a=a+3;default:a=a+5;}}System.out.print(a);

參考答案:

C、10下面有關for循環(huán)的描述正確的是()

參考答案:

C、在for循環(huán)中,不能使用break語句跳出循環(huán)在調(diào)用方法時,若要使方法改變實參的值,可以()。

參考答案:

用對象作為參數(shù)類Test1定義如下:1、publicclassTest1{2、publicfloataMethod(floata,floatb){}3、4、}將以下哪種方法插入行3是不合法的()

參考答案:

B、publicfloataMethod(floatc,floatd){}下列關于for循環(huán)和while循環(huán)的說法中哪個是正確的()

參考答案:

B、while循環(huán)判斷條件一般是程序結(jié)果,for循環(huán)判斷條件一般是非程序結(jié)果下列方法定義中正確的是()

參考答案:

null當條件為真和條件為假時,()控制結(jié)構(gòu)可以執(zhí)行不同的動作。

參考答案:

D、if/else下面哪些循環(huán)不會導致死循環(huán)()。

參考答案:

D、for(intk=0;k>0;k++);A、for(intk=0;k0;k–)關于while和do-while循環(huán),下列說法不正確的是()

參考答案:

do-while語句首先計算終止條件,當條件滿足時,才去執(zhí)行循環(huán)體中的語句;兩種循環(huán)除了格式不同外,功能完全相同;與do-while語句不同的是,while語句的循環(huán)至少執(zhí)行一次()表達式可以作為循環(huán)條件

參考答案:

B、i>5;;D、count==i;下面哪幾個函數(shù)是publicvoidexample(){…}的重載函數(shù)?

參考答案:

D、publicintexample(intm,floatf){…};A、publicvoidexample(intm){…}給出下面的代碼段:publicclassBase{intw,x,y,z;publicBase(inta,intb){x=a;y=b;}publicBase(inta,intb,intc,intd){//assignmentx=a,y=bw=d;z=c;}}在代碼說明//assignmentx=a,y=b處寫入如下哪幾個代碼是正確的()

參考答案:

D、this(a,b);;C、x=a;y=b;下列關于條件語句的描述中,錯誤的是()。

參考答案:

if語句可以有多個else子句和elseif子句;if語句中的條件可以使用任何表達式下列關于開關語句的描述中,錯誤的是().

參考答案:

開關語句中,case子句和default子句都可以有多個.;開關語句中,case子句的語句序列一定含有break語句.;退出開關語句的唯一條件是執(zhí)行break語句.下列關于循環(huán)語句的描述中,錯誤的是()

參考答案:

循環(huán)體可以是空語句,也可以是空;循環(huán)語句中,循環(huán)體至少被執(zhí)行一次下列特點中不屬于Java的是()。

參考答案:

跨平臺;多線程;報考性結(jié)構(gòu)化程序所要求的基本結(jié)構(gòu)包括

參考答案:

重復(循環(huán))結(jié)構(gòu);順序結(jié)構(gòu);選擇(分支)結(jié)構(gòu)在異常處理中,若try中的代碼可能產(chǎn)生多種異常則可以對應多個catch語句,若catch中的參數(shù)類型有父類子類關系,此時應該將父類放在后面,子類放在前面。

參考答案:

對在Java中對象可以賦值,只要使用賦值號(等號)即可,相當于生成了一個各屬性與賦值對象相同的新對象。

參考答案:

錯default語句塊在switch語句中是必需的。

參考答案:

錯if結(jié)構(gòu)和if/else結(jié)構(gòu)所做的動作相同。

參考答案:

錯在switch(expression)語句中,expression的數(shù)據(jù)類型可以是double

參考答案:

錯表達式(12==0)&&(1/0下面程序段的輸出結(jié)果是7。publicclassTest{publicstaticvoidmain(Stringargs[]){inta,b;for(a=1,b=1;aif(b>=10)break;if(b%2==1){b+=2:continue;}}System.OUt.println(a);}}

參考答案:

對break是Java語言中的跳轉(zhuǎn)語句

參考答案:

對for(;;){}可作為無限循環(huán)語句。

參考答案:

對第四章測試已知表達式intm[]={0,1,2,3,4,5,6};下面哪個表達式的值與數(shù)組下標量總數(shù)相等?

參考答案:

B、m.length下列語句會造成數(shù)組newint[10]越界的是()

參考答案:

for(inti=0;i

score是一個整數(shù)數(shù)組,有五個元素,已經(jīng)正確初始化并賦值,仔細閱讀下面代碼,程序運行結(jié)果是()temp=score[0];for(intindex=1;index<5;index++){if(score[index]<temp){temp=score[index];}}

參考答案:

求最小數(shù)**編譯并且執(zhí)行以下代碼,會出現(xiàn)什么情況?publicclassQ{publicstaticvoidmain(Stringargv[]){intanar[]=newint[]{1,2,3};System.out.println(anar[1]);}}

參考答案:

2以下程序的輸出結(jié)果是publicclassko6_9{publicstaticvoidmain(Stringargs[]){intsum=0;intko[][]={{1,2,3},{4,5,6},{7,8,9}};for(intn=0;nfor(intm=0;msum+=ko[n][m];System.out.println(“sum=”+sum);}}

參考答案:

sum=45執(zhí)行下面程序段的輸出結(jié)果為()。publicclassQ{publicstaticvoidmain(Stringargv[]){intanar[]=newint[5];System.out.println(anar[0]);}}

參考答案:

0以下各選項中能正確聲明一個表示50個值為null的字符串數(shù)組的是()。

參考答案:

stringa[]=newString[50]下列程序運行的結(jié)果是______。publicclassExample{Stringstr=newString(“good”);char[]ch={’a’,’b’,’c’};publicstaticvoidmain(Stringargs[]){Exampleex=newExample();ex.change(ex.str,ex.ch);System.out.print(ex.str+”and“);System.out.print(ex.ch);}publicvoidchange(Stringstr,charch[]){str=”testok”;ch[0]=’g’;}

參考答案:

goodandgbc下面關于數(shù)組的說法中,錯誤的是()

參考答案:

在類中聲明一個整數(shù)數(shù)組作為成員變量,如果沒有給它賦值,數(shù)值元素值為空;數(shù)組可以在內(nèi)存空間連續(xù)存儲任意一組數(shù)據(jù)下列關于數(shù)組的定義形式,錯誤的是().

參考答案:

int[]d[3J=newint[2]引用數(shù)組元素時,數(shù)組下標可以是()。

參考答案:

整型常量;整型表達式;整型變量**下面聲明數(shù)組的寫法正確的是()

參考答案:

int[3][]a;;inta[];;int[]a;執(zhí)行完代碼int[]x=newint[25];后,以下說法不正確的是()

參考答案:

x[0]為空;x[25]為0;x[24]未定義下列關于Java語言的數(shù)組描述中,正確的是()。

參考答案:

數(shù)組元素是按順序存放在內(nèi)存的;數(shù)組的長度通常用length表示;數(shù)組下標從0開始下面關于數(shù)組聲明和初始化的語句哪個語法是正確的?

參考答案:

inta1[]={3,4,5};;B、Stringa2[]={“string1”,“string2”,“string3”};;int[][]a4=newint[3][3];下面哪一個不是合法的數(shù)組聲明和構(gòu)造語句()

參考答案:

inta=newint[100];;int()a=newint[100];;int[]a=[100];對于數(shù)組int[][]t={{1,2,3}{4,5,6}};來說t.length=3,t[0].length=3

參考答案:

錯數(shù)組由具有一個名字和相同類型的一組連續(xù)內(nèi)存單元構(gòu)成

參考答案:

對數(shù)組對象的長度在數(shù)組對象創(chuàng)建之后,還可以改變。

參考答案:

錯一個數(shù)組可以存放許多不同類型的數(shù)值

參考答案:

錯數(shù)組可以聲明為任何數(shù)據(jù)類型

參考答案:

對java中數(shù)組的元素可以是簡單數(shù)據(jù)類型的量,也可以是某一類的對象

參考答案:

對數(shù)組聲明后其大小固定

參考答案:

錯grid[9][5]是二維數(shù)組

參考答案:

對編譯并且執(zhí)行以下代碼,結(jié)果為1?publicclassQ{publicstaticvoidmain(Stringargv[]){intanar[]=newint[]{1,2,3};System.out.println(anar[1]);}}

參考答案:

錯二維數(shù)組的列的長度可以不同

參考答案:

對數(shù)組中可以包含什么類型的元素?

參考答案:

float;int型

;string型;

數(shù)組

第五章測試類成員和對象成員的區(qū)別是前者加()修飾符

參考答案:

static下列訪問權(quán)限控制符中權(quán)限最小的是

參考答案:

private創(chuàng)建對象時調(diào)用()方法

參考答案:

構(gòu)造將類放在包中,使用()語句。

參考答案:

package類內(nèi)定義了一個String類型的屬性,未賦初值,則其值為

參考答案:

“null”包外子類能訪問,非子類不能訪問,指的是哪種修飾符修飾的成員?

參考答案:

protected關于import語句說法錯誤的是:

參考答案:

只能有一條對于private成員,允許訪問的是

參考答案:

類內(nèi)要訪問包外的某個無繼承關系的類的方法,需要滿足

參考答案:

類和方法都是公共的定義類時,用()指代當前對象

參考答案:

類構(gòu)造函數(shù)主要用于創(chuàng)建對象時調(diào)用。

參考答案:

對通過類名可以直接調(diào)用實例方法(不用static修飾)。

參考答案:

錯同一類中,main方法可以直接調(diào)用實例方法。

參考答案:

錯構(gòu)造方法的返回值是void,方法名同類名。

參考答案:

錯通過對象名可以調(diào)用靜態(tài)方法

參考答案:

對定義類時,構(gòu)造方法必須定義。

參考答案:

錯成員屬性必須初始化。

參考答案:

錯導入包中的類使用include語句。

參考答案:

錯package語句可以省略,寫的話要放在第一句。

參考答案:

對公共類中的方法在包外允許訪問。

參考答案:

錯類的特征有()

參考答案:

抽象;多態(tài);繼承;封裝final可以修飾

參考答案:

方法;局部變量|常量;成員屬性;類外部類的訪問控制符可以是

參考答案:

不加;public下列有關構(gòu)造方法說法正確的是

參考答案:

方法名同類名;可以有多個關于靜態(tài)方法的訪問說法正確的是

參考答案:

可通過類名訪問;可通過對象訪問關于實例成員訪問說法正確的是

參考答案:

可在同一類內(nèi)其它實例方法內(nèi)直接用方法名調(diào)用;可通過對象訪問Aa=newA();則Ab=a完成的功能為:

參考答案:

將a中地址值賦給b;a,b指向同一個對象成員屬性的訪問控制符可以是

參考答案:

private;protected;public;不加下列說法錯誤的是

參考答案:

一個源文件中可以定義多個公共類;一個源文件中只能定義一個類下列哪種修飾符修飾的成員可以通過包內(nèi)的其他類訪問

參考答案:

public;默認;protected第六章測試類之間、接口之間繼承使用關鍵字()

參考答案:

extends不能被繼承的類或不能被覆蓋的方法用()修飾

參考答案:

final接口中的屬性都是()的

參考答案:

publicstaticfinal抽象方法f寫法正確的是

參考答案:

abstractvoidf();類實現(xiàn)的多個接口用()分隔

參考答案:

逗號下列不能同時使用的是

參考答案:

abstractfinal實現(xiàn)接口使用關鍵字

參考答案:

implements下列抽象方法定義正確的是()

參考答案:

abstractvoidf();一個類沒定義父類,則它的父類是

參考答案:

Object子類會繼承父類的()

參考答案:

屬性和方法Java中一個類只能有一個父類,卻可以實現(xiàn)多個接口

參考答案:

對父類型變量可以賦值為子類對象,反之父類對象賦給子類型變量則需要強制轉(zhuǎn)換

參考答案:

錯子類改寫父類方法時,可以縮小方法訪問權(quán)限。

參考答案:

錯靜態(tài)方法中可以出現(xiàn)this或super

參考答案:

錯重載的方法要求方法頭完全相同。

參考答案:

錯創(chuàng)建子類對象時,默認先調(diào)用父類無參的構(gòu)造方法。

參考答案:

對實現(xiàn)接口的非抽象類不必實現(xiàn)所有接口中定義的抽象方法。

參考答案:

錯重載的方法參數(shù)個數(shù)及類型都相同,參數(shù)名不同也是允許的。

參考答案:

錯定義一個類沒指定父類時,它就沒有父類。

參考答案:

錯類A實現(xiàn)了接口I,則語句Ii=newA();是正確的

參考答案:

對abstract能修飾

參考答案:

類;方法下列說法正確的是:

參考答案:

抽象類中可以有非抽象方法;抽象類中可以定義構(gòu)造方法多態(tài)的兩種實現(xiàn)方式

參考答案:

覆蓋;重載B是A的子類,下列語句正確的是

參考答案:

Aa=newA();;Aa=newB();關于super說法正確的是

參考答案:

指代父類對象,訪問父類成員;在子類構(gòu)造方法中調(diào)用父類構(gòu)造方法;不能出現(xiàn)在靜態(tài)方法中在JDK1.8中,接口方法除了抽象方法,還允許有

參考答案:

靜態(tài)方法;默認方法下列說法正確的是:

參考答案:

接口中抽象方法的publicabstract修飾符可以省略;接口中的屬性的publicstaticfinal修飾符可以省略接口的作用有

參考答案:

提高程序的擴展性;提供多重繼承;約定行為規(guī)范供子類實現(xiàn)抽象方法可以存在于()中

參考答案:

接口;抽象類下列哪些修飾符可以搭配使用

參考答案:

staticfinal;publicabstract第七章測試下列哪個類是所有類的直接或間接父類。

參考答案:

Object那個包不用import導入就能用?

參考答案:

java.lang表示字符串常量的類是

參考答案:

String日期類Date在哪個包下?

參考答案:

java.utilMath類中運算方法主要是()方法

參考答案:

靜態(tài)求字符串常量的長度使用()

參考答案:

length方法DecimalFormat類屬于()包

參考答案:

java.text輸出一個對象時,會調(diào)用它的()方法

參考答案:

toString對于兩個字符串s1、s2,表達式s1==s2是判斷它們()是否相同

參考答案:

地址Java系統(tǒng)類的字節(jié)碼文件都壓縮為()文件

參考答案:

jar“abcd”.substring(0,2)的值為”abc’

參考答案:

錯判斷兩個字符串內(nèi)容是否相等用==

參考答案:

錯基本類型和包裝類型間變量可以相互賦值。

參考答案:

對所有包都需要import語句導入

參考答案:

錯System.out中的out是System類的實例成員。

參考答案:

錯char對應的封裝類是Char

參考答案:

錯從jdk1.4開始,Java提供了基本類型和包裝類之間的自動轉(zhuǎn)換。

參考答案:

錯字符串和字符數(shù)組可以相互轉(zhuǎn)換。

參考答案:

對字符串對象的trim方法可以將字符串中所有空格去除。

參考答案:

錯字符串的compareTo方法返回類型為boolean類型。

參考答案:

錯下列哪種方法可以將”123”轉(zhuǎn)換成整數(shù)123

參考答案:

Integer.parseInt(“123”);newInteger(“123”).intValue();java.lang包下的類有

參考答案:

Math;Object;System;String把整數(shù)123轉(zhuǎn)換為字符串“123”的方法有

參考答案:

newInteger(123).toString();123+空串Object中的equals方法作用

參考答案:

判斷對象是否是同一個;判斷對象地址是否相同;等同于==java.util包的類有

參考答案:

Date;CalendarSimpleDateFormat對象的方法有

參考答案:

parse;format用于高精度計算的類有

參考答案:

BigInteger;BigDecimalSystem類的方法有

參考答案:

gc;exit;currentTimeMillis;arraycopyMath類中方法有

參考答案:

pow;sqrt;round;randomjava系統(tǒng)包有

參考答案:

java.lang;java.sql;java.util第八章測試拋出系統(tǒng)或自定義的異常對象用()關鍵字

參考答案:

throw方法頭中聲明該方法可能發(fā)生某些異常用()關鍵字。

參考答案:

throws執(zhí)行語句charc=“abc”.charAt(3);會產(chǎn)生什么異常

參考答案:

StringIndexOutOfBoundsException執(zhí)行Integer.parseInt(“abc”)發(fā)生的異常是()。

參考答案:

NumberFormatException關于異常的描述中,錯誤的是()。

參考答案:

異常是一種程序在運行中出現(xiàn)的不可恢復執(zhí)行的錯誤。下列關于用戶創(chuàng)建自己的異常的描述中,錯誤的是()。

參考答案:

使用異常處理不會使整個系統(tǒng)更加安全和穩(wěn)定Exception類的父類是以下哪一個()。

參考答案:

Throwable算術(shù)異常類是下面哪一個()。

參考答案:

ArithmeticException數(shù)組下標越界異常類是()。

參考答案:

ArrayIndexOutOfBoundsException類型強制轉(zhuǎn)換異常是()。

參考答案:

ClassCastException下列屬于非檢驗異常(可以不捕獲)的有()。

參考答案:

NumberFormatException;ArithmeticException;NullPointerException下列關于try-catch-finally語句的描述中,正確的是()。

參考答案:

finally語句后面的程序段總是被執(zhí)行的,該語句起到提供統(tǒng)一接口的作用;catch()方法有一個參數(shù),該參數(shù)是某種異常類的對象;catch()方法跟在try語句后面,它可以是一個或多個下列關于異常的描述中,正確的是()。

參考答案:

中可以有多個用逗號分隔的異常;在說明要拋出異常的方法時應加關鍵字throws;捕捉到發(fā)生的異常可在當前方法中處理,也可以拋到調(diào)用該方法的方法中處理RuntimeException運行異常類包含下面哪個()。

參考答案:

ArithmeticException;ClassCastException;ArrayIndexOutOfBoundsExceptionThrowable有兩個重要的子類是()。

參考答案:

Error;Exception下面說法正確的是()。

參考答案:

異常處理可以使整個系統(tǒng)更加安全穩(wěn)定。;用戶可以建立自定義異常異常處理的方法可以歸納為哪三種()。

參考答案:

程序運行時異常通常不做處理,而由Java虛擬機自動進行處理;使用try-catch-finally語句捕獲異常;使用子句throw聲明拋出異常下面關于異常處理的描述中,正確的是()。

參考答案:

異常處理可以使整個系統(tǒng)更加安全穩(wěn)定。;數(shù)組下標越界異常類是ArrayIndexOutOfBoundsException。下面關于異常處理中,有關catch語句的描述正確的是()。

參考答案:

catch語句可以只設計一個;catch語句可以設計多個多個catch塊排列時,沒有先后順序,可以任意調(diào)整。

參考答案:

錯try和finally之間可以省略catch塊。

參考答案:

對異常類可以自定義。

參考答案:

對異常與否都要執(zhí)行的語句應該放在finally塊中。

參考答案:

對異常處理是在編譯時進行的。

參考答案:

錯異常處理可以使整個系統(tǒng)更加安全穩(wěn)定。

參考答案:

對在異常處理中,出現(xiàn)異常和拋出異常是一回事。

參考答案:

錯如果異常類沒有被捕獲將會產(chǎn)生不正常的終止。

參考答案:

對Exception類只有一個子類為RuntimeException。

參考答案:

錯數(shù)組下標越界異常類是ArithmeticException。

參考答案:

錯第九章測試Java語言的集合框架類定義在()語言包中

參考答案:

java.util對于Map接口,獲取該接口對象中的所有鍵對象的方法是()。

參考答案:

keySet關于集合類描述正確的是()。①集合類中容納的都是指向0bject類對象的指針②集合類容納的對象都是Object的類例③只能容納對象④只能容納基本數(shù)據(jù)類型

參考答案:

①、②、③Java中,關于HashMap類的描述,錯誤的是()。

參考答案:

HashMap能夠保證其中元素的順序?qū)aP集合中的所有值對象以Collection集合的形式返回的方法()

參考答案:

values()shanchu對于Set接口,求兩集合的交集的方法()。

參考答案:

retainAll()()可實現(xiàn)有序的對象操作。

參考答案:

LinkedList;TreeMap迭代器(lterator)接口所定義的方法是().

參考答案:

next();remove();hasNext()List接口給出的實現(xiàn)類有()

參考答案:

LinkedList;ArrayListSet接口給出的實現(xiàn)類有()

參考答案:

HashSet;TreeSet對集合元素,實現(xiàn)其遍歷方法有()。

參考答案:

采用Iterator接口遍歷元素。;采用新型for循環(huán)(增強for循環(huán))。;利用傳統(tǒng)的循環(huán)語句遍歷集合元素。TreeSet類的主要方法有哪些()。

參考答案:

publicObjectfirst();publicObjectlast()允許存在重復對象的集合接口或者類。

參考答案:

List;CollectionLinkedList類,獲取首尾元素的方法()

參考答案:

removeFirst();getLast()對集合操作,有兩大類,主要是()

參考答案:

集合之間操作;集合與元素之間的操作集合(Set)是通過鍵-值對的方式來存儲對象的。()

參考答案:

錯Map接口是自Collection接口的繼承而來()

參考答案:

錯集合(Set)中元素類型必須是相同的。()

參考答案:

錯集合(Set)中可以包含相同的對象。()

參考答案:

錯數(shù)組中的元素都是基本類型的數(shù)據(jù),而集合中的元素都是對象.()

參考答案:

錯List接口不允許存放重復的對象.

參考答案:

錯Collection接口是允許存在重復的對象。

參考答案:

對Collection接口給出了集合與集合元素之間、集合之間的操作方法。

參考答案:

對Iterator接口給出對集合元素遍歷的方法。

參考答案:

對Map接口以鍵值對(key-value)的形式存放對象,其中的鍵(key)對象不可以重復,值(value)對象可以重復.

參考答案:

對Collection接口給出了集合與集合元素之間、集合之間的操作方法,Iterator接口給出對集合元素遍歷的方法.利用Collection接口或子接口或?qū)崿F(xiàn)類的iterator()方法,可得到Iterator接口對象。其語句格式為:Iteratoriterator=集合對象名.iterator();該描述是否正確。

參考答案:

對List接口的實現(xiàn)類有兩種:ArrayList:基于順序存儲方式給出的實現(xiàn)類LinkedList:鏈式存儲方式給出的實現(xiàn)類在使用時,通常聲明為List類型,實例化時根據(jù)實際情況,實例化為ArrayList或LinkedList對象.該描述是否正確。

參考答案:

對Set接口用以描述不能包含重復元素的集合。該接口具有的兩種實現(xiàn)類:HashSet類、TreeSet類。該描述是否正確。

參考答案:

對集合中的每一個元素都具有一定的數(shù)據(jù)類型,任何數(shù)據(jù)類型的對象都可以存放在集合中,并提供了對集合及其集合元素的相關的操作方法。該描述正確嗎?

參考答案:

對第十章測試實現(xiàn)字符流的讀操作類是()。

參考答案:

FileReader可用于獲得文件或目錄的路徑名的類為().

參考答案:

File用于關閉流的方法是().

參考答案:

close()對于下面的Java語句:Filef=newFile(“d:.txt”);出現(xiàn)的錯誤()。

參考答案:

文件類構(gòu)造方法的字符串參數(shù)必須有轉(zhuǎn)義()方法表示獲取一個字節(jié)的數(shù)據(jù)。

參考答案:

read()()是節(jié)點流.

參考答案:

BufferedReader進行文件字符流操作的類是().

參考答案:

FileWriter可實現(xiàn)對基本數(shù)據(jù)類型的讀操作類是().

參考答案:

DatalnputStreamScanner類提供了輸入字符出的方法,下面哪個方法可以實現(xiàn)字符串的輸入且該串可以含有空格()。

參考答案:

nextLine下面哪個類輸入字節(jié)流類()。

參考答案:

FileInputString對于存放在D盤的vb文件夾下的文件cj.dat,在Java中,可以訪問的路徑表示是正確的是()。

參考答案:

d:/vb/cj.dat;d:\vb\cj.dat對于存放在D盤的vb文件夾下的文件cj.dat,創(chuàng)建該文件的File類對象的語句,正確的是()。

參考答案:

Filef=newFile(“d:/vb/cj.dat”);;Filef=newFile(“d:\vb\cj.dat”);;Filef=newFile(“d:\vb”,“cj.dat”);;Filef=newFile(“d:/vb”,“cj.dat”);內(nèi)外存的數(shù)據(jù)交換,采用“流”的方式實現(xiàn),根據(jù)流的傳輸方式,分為()。

參考答案:

輸入流;輸出流流可以分為字節(jié)流/字符流,輸入流/輸出流,具有緩沖的流,按這種方式組合,下面哪些是正確的流類()。

參考答案:

具有緩沖的字節(jié)輸入流類;輸入字節(jié)流類;輸出字符流類;具有緩沖的字符輸入流類對于文件”d:.txt”,若實現(xiàn)讀該文件的內(nèi)容,需要創(chuàng)建掃描器對象,其正確語句為()

參考答案:

Filef=newFile(“d:/abc/x.txt”);Scannercin=newScanner(f);;Filef=newFile(“d:\abc\x.txt”);Scannercin=newScanner(f);下面那些流是字符流類?

參考答案:

FileWriter;PrintWriter;FileReader字節(jié)流轉(zhuǎn)換為字符流的讀寫類有哪些

參考答案:

FileWrite;FileRead對文件非屬性操作的方法是()。

參考答案:

exists();delete()哪些是獲取文件屬性的方法()。

參考答案:

getPath();length();getName()Scanner類,輸入字符串的方法()。

參考答案:

next();nextLine()當InputStream對象讀到文件結(jié)束處,返回-1。

參考答案:

對文件緩沖流的作用是提高文件的讀寫效率。

參考答案:

對通過File類可對文件屬性進行修改。

參考答案:

對對于存放在D盤的a文件夾下的文件b.txt,其Java絕對路徑為”d:txt”文件

參考答案:

錯類FilelnputStream和FileOutputStream用來進行文件1/O處理,由它們所提供的方法可以打開本地主機上的文件,并進行順序的讀/寫。()

參考答案:

對在讀取二進制數(shù)據(jù)文件的記錄時,為了提高效率常常使

溫馨提示

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

最新文檔

評論

0/150

提交評論