北交《Java語言設計》在線作業(yè)一 15秋_第1頁
北交《Java語言設計》在線作業(yè)一 15秋_第2頁
北交《Java語言設計》在線作業(yè)一 15秋_第3頁
北交《Java語言設計》在線作業(yè)一 15秋_第4頁
北交《Java語言設計》在線作業(yè)一 15秋_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

北交《Jv語言設計》在線作業(yè)一

一、單選題(共25道試題,共75分。)

1.下列語句序列執(zhí)行后,k的值是()。intm=3,n=6,k=0;whil((m++)<(—n))++k;

.0

.1

.2

.3

正確答案:

2.下列運算符中,優(yōu)先級最高的是()。

.&&

.++

+

.*

正確答案:

3.關于以下程序段的說法正確的是()。1.puliIssMyr{2.pulisttivoimin(String

rgv[]){3.int[]i=nwint[5];4.Systm.out.println(i[5]);5.}6.}

.第2行編譯出錯

.第4行編譯出錯

.編譯時產(chǎn)生錯誤

.編譯時沒有產(chǎn)生錯誤,運行時發(fā)生異常

正確答案:

4.執(zhí)行完代碼“int[]x=nwint[25]后,以下()說明是正確的。

.x[24]為0

.x[24]未定義

X[25]為0

X[0]為空

正確答案:

5.下列類定義中,不正確的是()

.IssX{..,.}

.Issxxtnsy{....}

.sttiIssximplmntsyl,y2{....}

.puliIssxxtnspplt{....}

正確答案:

6.在調用函數(shù)并傳遞參數(shù)時,將變量對應的內存位置傳遞給函數(shù),而函數(shù)會根據(jù)內存位置

取得參數(shù)的值,是指哪種方式()

.值傳遞調用

.返回值

.地址傳遞調用

.以上都不是

正確答案:

7.下列語句序列執(zhí)行后,i的值是()。inti=16;o{i/=2;}whil(i>3);

.16

.8

.4

.2

正確答案:

8.若已定義yt[]x={11,22,33,-66);其中0WkW3,則對x數(shù)組元素錯誤的引用是()

.x[5-3]

.x[k]

.x[k+5]

.x[0]

正確答案:

9.下面的表達式哪個是正確的()

.Strings="你好”;inti=3;s+二i;

.Strings=〃你好〃;inti=3;if(i==s){s+=i);

,Strings=“你好〃;inti=3;s=i+s;

.Strings="你好";inti=3;s=i+;

正確答案:

10.下列正確的句子是()。

.flot3.14

.yti=225

.k=33L

,intp[]口;

正確答案:

11.下列程序段的輸出結果是()。puliIssoprtorsnxprssions(voistringPlus(){int

x=3,y=4,z=5;Systm.out.println(x+y+z);}}

.xyz

.x+y+z

.12

.以上答案均不正確

正確答案:

12.下列語句序列執(zhí)行后,i的值是()。inti=8,j=16;if(i-1>j)i—;Isj—;

.15

.16

.7

.8

正確答案:

13.下列程序段執(zhí)行后的結果是()。Strings=nwString(〃fg〃);for(int

i=0;i<s,Ingth();i+=2){Systm.out.print(s.hrt(i));}

?g

.G

.fg

正確答案:

14.給出如下代碼:Isstst{privtintm;pulisttivoifun(){//somo...}}如

何使成員變量m被函數(shù)fun()直接訪問()。

.將privtintm改為prottintm

.將privtintm改為puliintm

.將privtintm改為sttiintm

.將privtintm改為intm

正確答案:

15.以下選項中,合法的賦值語句是()

.==1;

.++i;

.=+1=5;

.y=int(i);

正確答案:

16.設x=1,y=2,z=3,則表達式y(tǒng)+=z-/++x的值是()

.3

.3.5

.4

.5

正確答案:

17.關于Jv中數(shù)據(jù)類型敘述正確的是()

.整型數(shù)據(jù)在不同平臺下長度不同

.ooln類型數(shù)據(jù)只有2個值,tru和fls

.數(shù)組屬于簡單數(shù)據(jù)類型

.Jv中的指針類型和語言的一樣

正確答案:

18.下列語句執(zhí)行后,變量、的值分別是()。intx=182;int,;=x/100;=x%10;

.1,2

.2,1

.1.82,2

.100,82

正確答案:

19.下列關于for循環(huán)和whil循環(huán)的說法中哪個是正確的()

.whil循環(huán)能實現(xiàn)的操作,for循環(huán)也都能實現(xiàn)

.whil循環(huán)判斷條件??般是程序結果,for循環(huán)判斷條件一般是非程序結果

.兩種循環(huán)任何時候都可替換

.兩種循環(huán)結構中都必須有循環(huán)體,循環(huán)體不能為空

正確答案:

20.以下哪個約束符可用于定義成員常量()

.stti

.fini

.strt

.以上都不對

正確答案:

21.min方法是jvpplition程序執(zhí)行的入口點,關于min方法的方法頭以下()是合法的。

.pulisttivoimin()

,pulisttivoimin(String[]rgs)

.pulisttiintmin(String[]rg)

.pulivoimin(Stringrg[])

正確答案:

22.設有定義inti=123;longj=456;下面賦值不正確的語句是()

.j=i;

?j=(long)i;

.i=(int)j;

.i=J;

正確答案:

23.設有定義inti=6則執(zhí)行以下語句后,i的值為()。i+=i-1;

.10

.121

.11

.100

正確答案:

24.下列語句序列執(zhí)行后,hl的值是()。hrhl=,,,h2=W,;if(hl+2<h2)++hl;

正確答案:

25.設有定義flotx=3.5f,y=4.6f,z=5.7f;則以下的表達式中,值為tru的是()

.x>y||x>z

.x!=y

.z>(y+x

,x<y&!(x<z)

正確答案:

北交《Jv語言設計》在線作業(yè)一

二、多選題(共5道試題,共10分。)

1.選出合理的標識符()

.sysl111

.2mil

.$hng

.Iss

正確答案:

2.執(zhí)行下列代碼后,哪個結論是正確的String[]s=nwStringLlO];()

.s[10]為“;

.s[9]為null;

..s[0]為未定義

.s.Ingth為10

正確答案:

3.定義變量如下:hr='winti=8;longL=15;flotf=8.9f;以下賦值語句正確的

是()

.i=+i;

.=+i;

.L=f+L;

.f=i+L+f;

正確答案:

4.如下哪些是Jv中正確的整數(shù)表示()

.22

.0x22

.022

.2211

正確答案:

5.說明下列創(chuàng)建數(shù)組的方法那些是正確的()。

.inttwoim[][]=nwint[4][];

.inttwoim[][]=nwint[][4];

.inttwoim[][]=nwint[4][5];

.hr”};

正確答案:

北交《Jv語言設計》在線作業(yè)一

三、判斷題(共10道試題,共15分。)

1.Finl類中的屬性和方法都必須被finl修飾符修飾()

.錯誤

.正確

正確答案:

2.Jv編譯之后的文件成為字節(jié)碼文件,是一個與本地機器無關的二進制文件()

.錯誤

.正確

正確答案:

3.Jv的字符類型采用的是Unio編碼,但所占字節(jié)由具體軟硬件環(huán)境決定()

.錯誤

.正確

正確答案:

4.子類要調用父類的方法,必須使用supr關鍵字()

.錯誤

.正確

正確答案:

5.如果p是父類Prnt的對象,而是子類hil的對象,則語句=p是正確的()

.錯誤

.正確

正確答案:

6.即使一個類中未顯式定義構造函數(shù),也會有一個缺省的構造函數(shù),缺省的構造函數(shù)是無

參函數(shù),函數(shù)體為空。()

.錯誤

.正確

正確答案:

7.抽象類里一定要包含抽象方法,但含抽象方法的類未必是抽象類()。

.錯誤

.正確

正確答案:

8.一個Jv類可以有多個父類()。

.錯誤

.正確

正確答案:

9.在Jv中外是取余運算符,要求兩端操作數(shù)為整型()。

.錯誤

.正確

正確答案:

10.Jv的類不允許多重繼承,但接口支持多重繼承()。

.錯誤

.正確

正確答案:

北交《Jv語言設計》在線作業(yè)一

一、單選題(共25道試題,共75分。)

1.編譯并且執(zhí)行以下代碼,會出現(xiàn)什么情況()。puliIssQ{pulisttivoimin(String

rgv[]){intnr[]=nwint[]{1,2,3};Systm.out.println(nr[1]);}}

.1

.有錯誤,數(shù)組nr在初始化以前不能正常輸出

.2

.有錯誤,數(shù)組的大小沒有定義。

正確答案:

2.給出如下代碼:Isstst{privtintm;pulisttivoifun(){//somo...}}如

何使成員變量m被函數(shù)fun()直接訪問()。

.將privtintm改為prottintm

.將privtintm改為puliintm

.將privtintm改為sttiintm

.將privtintm改為intm

正確答案:

3.設i、j為int型變量名,為int型數(shù)組名,以下選項中,正確的賦值語句是()

.i=i+2

.[0]=7;

.i++----j;

,(0)=66;

正確答案:

4.設i、j、k為類x中定義的int型變量名,下列類x的構造函數(shù)中不正確的是()

.x(intm){...}

,voix(intm){...}

,x(intm,intn){...}

,x(inth,intm,intn){...}

正確答案:

5.下列語句序列執(zhí)行后,i的值是()。inti=8,j=16;if(i-1>j)i—;Isj—;

.15

.16

.7

.8

正確答案:

6.關于類和對象的敘述正確的是()

.Jv的類分為兩大部分:系統(tǒng)定義的類和用戶自定義的類

?類的靜態(tài)屬性和全局變量的概念完全一樣,只是表達形式不同

?類的成員至少有一個屬性和一個方法

?類是對象的實例化

正確答案:

7.設有定義inti=123;longj=456;下面賦值不正確的語句是()

.J=i;

?j=(long)i;

.i=(int)j;

.i=j;

正確答案:

8.下面的代碼段中,執(zhí)行之后i和j的值是()。inti=1;intj;j=i++;

.1,1

.1,2

.2,1

.2,2

正確答案:

9.在Jv中,表示換行符的轉義字符是()

.\n

.\f

,,

.n

.\

正確答案:

10.”閱讀下面程序Issx3124{pulisttivoimin(String[]rgs){ooln=tru;if(){int

i=l;}Is{inti=2;}Systm.out.printin(i);})現(xiàn)在想先編譯再運行該程序,結果是()。

.1

.2

.編譯出錯

.運行出錯

正確答案:

11.關于以下程序段的說法正確的是()。1.puliIssMyr{2.pulisttivoimin(String

rgv[]){3,int[]i=nwint[5];4.Systm.out.println(i[5]);5.}6.)

.第2行編譯出錯

.第4行編譯出錯

.編譯時產(chǎn)生錯誤

.編譯時沒有產(chǎn)生錯誤,運行時發(fā)生異常

正確答案:

12.下列語句序列執(zhí)行后,hl的值是()ohrhl='',h2='W';if(hl+2<h2)++hl;

正確答案:

13.設x=1,y=2,z=3,則表達式y(tǒng)+=z-/++x的值是()

.3

.3.5

.4

.5

正確答案:

14.下列正確的句子是()。

.flot3.14

.yti=225

.k=33L

.intp[]口;

正確答案:

15.下面哪幾個函數(shù)是pulivoixmpl(){...}的重載函數(shù)()。

.pulivoixmpl(intm){...}

,puliintxmpl(){...}

.pulivoixmpl2(){...)

.puliintxmpl(intm,flotf){...}

正確答案:

16.下面語句執(zhí)行后,i的值是()。for(inti=0,j=l;j<5;j+=3)i=i+j;

.4

.5

.6

.7

正確答案:

17.下列語句序列執(zhí)行后,k的值是()。intm=3,n=6,k=0;whil((m++)<(—n))++k;

.0

,1

.2

,3

正確答案:

18.下列程序段執(zhí)行后的結果是()。Strings=nwString("fg〃);for(int

i=0;i<s.IngthO;i+=2){Systm.out.print(s.hrt(i));}

?g

.G

.fg

正確答案:

19.下列程序段執(zhí)行后3的結果是()oolnl=tru,2,3;24=11:2;

,0

.1

.tru

.fls

正確答案:

20.設x、y為已定義的類名,下列聲明x類的對象xl的語句中正確的是()

.sttixxl;

.pulixxl=nwx(int123);

.yxl;

.xxl=x();

正確答案:

21.下列類定義中,不正確的是()

?IssX{....}

,Issxxtnsy{....}

.sttiIssximplmntsyl,y2{….}

.puliIssxxtnspplt{....}

正確答案:

22.下列哪個類聲明是正確的()

.strtfinlIssHl{,?,)

.strtprivtmov(){???}

.prottprivtnumr

.pulistrtIssr{??,}

正確答案:

23.下面哪個為構造函數(shù)的特性定義()。

.在類中聲明構造函數(shù)時,名稱須與類名相同

.具有重載特性,可以建立多個相同名稱

.使用類建立新對象時,會自動執(zhí)行構造函數(shù),因此在構造函數(shù)內設定變量的初始值進行內

存的分配

.以上都是

正確答案:

24.下列運算符中,優(yōu)先級最高的是()。

.&&

.++

.+

.*

正確答案:

25.設有定義flotx=3.5f,y=4.6f,z=5.7f;則以下的表達式中,值為tru的是()

.x>y|)x>z

.x!=y

.z>(y+x

.x<y&!(x<z)

正確答案:

北交《Jv語言設計》在線作業(yè)一

二、多選題(共5道試題,共10分。)

1.選出合理的標識符()

._sysl_lll

.2mil

.$hng

.Iss

正確答案:

2.說明下列創(chuàng)建數(shù)組的方法那些是正確的()。

.inttwoim[][]=nwint[4]口;

.inttwoim[][]=nwint[][4];

.inttwoim口口=nwint[4][5];

.hr口…\”};

正確答案:

3.下列哪些語句是正確的()。

.int[][]=nwint[][3];

.int[][>{{1,3},{2,3,4},{1,2}};

.Strings[][]=nwString[2][];

.Strings[]口={{">,"I"},{"hip","you”}}

正確答案:

4.執(zhí)行下列代碼后,哪個結論是正確的String[]s=nwString[10];()

.s[10]為:

.s[9]為null;

..s[0]為未定義

.s.Ingth為10

正確答案:

5.以下哪些是Jv語言的特點?()

.面向對象

.安全可靠

.平臺無關

.多支持線程

.支持分布操作

正確答案:

北交《Jv語言設計》在線作業(yè)?

三、判斷題(共10道試題,共15分。)

1.Jv的字符類型采用的是Unio編碼,但所占字節(jié)由具體軟硬件環(huán)境決定()

.錯誤

.正確

正確答案:

2.Finl類中的屬性和方法都必須被finl修飾符修飾()

.錯誤

.正確

正確答案:

3.如果p是父類Prnt的對象,而是子類hil的對象,則語句=p是正確的()

.錯誤

.正確

正確答案:

4.在Jv中外是取余運算符,要求兩端操作數(shù)為整型()。

.錯誤

.正確

正確答案:

5.由繼承性可知,程序中子類擁有的成員數(shù)目一定大于等于父類擁有的成員數(shù)目()。

.錯誤

.正確

正確答案:

6.Jv的類不允許多重繼承,但接口支持多重繼承()。

.錯誤

.正確

正確答案:

7.最終類不能派生子類,最終方法不能被覆蓋()。

.錯誤

.正確

正確答案:

8.即使一個類中未顯式定義構造函數(shù),也會有一個缺省的構造函數(shù),缺省的構造函數(shù)是無

參函數(shù),函數(shù)體為空。()

.錯誤

.正確

正確答案:

9.類及其屬性、方法可以同時有個以上的修飾符來修飾()。

.錯誤

.正確

正確答案:

10.靜態(tài)初始化器是在其所屬的類加載內存時由系統(tǒng)自動調用執(zhí)行()

.錯誤

.正確

正確答案:

北交《Jv語言設計》在線作業(yè)一

-、單選題(共25道試題,共75分。)

1.下列程序段執(zhí)行后3的結果是()oolnl=tru,2,3;24=11:2;

.0

.1

.tru

,fls

正確答案:

2.下列正確的句子是()。

.flot3.14

,yti=225

.k=33L

.intp[][];

正確答案:

3.設有定義inti=123;longj=456;下面賦值不正確的語句是()

.j=i;

?j=(long)i;

.i=(int)j;

.i=J;

正確答案:

4.給出如下代碼:Isstst{privtintm;pulisttivoifun(){//somo...}}如

何使成員變量m被函數(shù)fun()直接訪問()。

,將privtintm改為prottintm

.將privtintm改為puliintm

.將privtintm改為sttiintm

.將privtintm改為intm

正確答案:

5.下列語句執(zhí)行后,變量、的值分別是()。intx=182;int=x/100;=x%10;

.1,2

.2,1

.1.82,2

,100,82

正確答案:

6.下列語句序列執(zhí)行后,k的值是()。inti=10,j=18,k=30;swith(j-i){s8:

k++;s9:k+=2;s10:k+=3;fult:k/=j;}

.31

.32

.2

.33

正確答案:

7.下列程序段的輸出結果是()。puliIssoprtorsnxprssions{voistringPlus(){int

x=3,y=4,z=5;Systm.out.println(x+y+z);})

,xyz

.x+y+z

.12

.以上答案均不正確

正確答案:

8.設有定義inti=6;,則執(zhí)行以下語句后,i的值為()。i+=i-1;

.10

.121

.11

.100

正確答案:

9.在swith(xprssion)語句中,xprssion的數(shù)據(jù)類型不能是()。

.oul

.hr

?yt

.short

正確答案:

10.min方法是jvpplition程序執(zhí)行的入口點,關于min方法的方法頭以下()是合法的。

.pulisttivoimin()

.pulisttivoimin(String[]rgs)

.pulisttiintmin(String[]rg)

.pulivoimin(Stringrg[])

正確答案:

11.若已定義yt[]x={11,22,33,-66);其中0WkW3,則對x數(shù)組元素錯誤的引用是()

,x[5~3]

.x[k]

,x[k+5]

.x[0]

正確答案:

12.不使用stti修飾符限定的方法稱為成員方法,下列哪一個說法是不正確的()

.成員方法可以直接調用父類的成員方法

.成員方法可以直接調用父類的類方法

.成員方法不可以直接調用其他類的成員方法

.成員方法可以直接調用本類的類方法

正確答案:

13.編譯并且執(zhí)行以下代碼,會出現(xiàn)什么情況()。puliIssQ{pulisttivoimin(String

rgv[]){intnr[]=nwint[]{1,2,3};Systm.out.println(nr[l]);}}

.1

.有錯誤,數(shù)組nr在初始化以前不能正常輸出

.2

.有錯誤,數(shù)組的大小沒有定義。

正確答案:

14.設i、j為int型變量名,為int型數(shù)組名,以下選項中,正確的賦值語句是()

,i=i+2

.[0]=7;

.i++----j;

.(0)=66;

正確答案:

15.下列哪個類聲明是正確的()

,strtfinlIssHl{…}

.strtprivtmov(){???}

.prottprivtnumr

.pulistrtIssr{…}

正確答案:

16.下面的代碼段中,執(zhí)行之后i和j的值是()。inti=1;intj;j=i++;

.1,1

.1,2

.2,1

.2,2

正確答案:

17.數(shù)組的大小在創(chuàng)建以后()。

.可以改變

.不能改變

.使用nw方法可以改變

.有些可以改變

正確答案:

18.在調用函數(shù)并傳遞參數(shù)時,將變量對應的內存位置傳遞給函數(shù),而函數(shù)會根據(jù)內存位置

取得參數(shù)的值,是指哪種方式()

.值傳遞調用

.返回值

.地址傳遞調用

.以上都不是

正確答案:

19.下列方法定義中,正確的是()

.intx(){hrh='';rturn(int)h;}

.voix(){...rturntru;}

.intx(){...rturntru;}

.intx(int,){rturn+;)

正確答案:

20.下面哪個為構造函數(shù)的特性定義()。

.在類中聲明構造函數(shù)時,名稱須與類名相同

.具有重載特性,可以建立多個相同名稱

.使用類建立新對象時,會自動執(zhí)行構造函數(shù),因此在構造函數(shù)內設定變量的初始值進行內

存的分配

.以上都是

正確答案:

21.下列構造方法的調用方式中,正確的是()。

.按照一般方法調用

.由用戶直接調用

.只能通過nw自動調用

.被系統(tǒng)調用

正確答案:

22.下列語句序列執(zhí)行后,hl的值是()。hrhl='',h2='W';if(hl+2<h2)++hl;

正確答案:

23.設i、j、k為類x中定義的int型變量名,下列類x的構造函數(shù)中不正確的是()

.x(intm){...}

.voix(intm){...}

.x(intm,intn){...}

.x(inth,intm,intn){...}

正確答案:

24.關于以下程序段的說法正確的是()。1.pulilssMyr{2.pulisttivoimin(String

rgv[]){3.int[]i=nwint[5];4.Systm.out.printin(i[5]);5.}6.}

.第2行編譯出錯

.第4行編譯出錯

.編譯時產(chǎn)生錯誤

.編譯時沒有產(chǎn)生錯誤,運行時發(fā)生異常

正確答案:

25.執(zhí)行完代碼"int[]x=nwint[25];“后,以下()說明是正確的。

.x[24]為0

.x[24]未定義

.x[25]為0

.x[0]為空

正確答案:

北交《Jv語言設計》在線作業(yè)-

二、多選題(共5道試題,共10分。)

1.說明下列創(chuàng)建數(shù)組的方法那些是正確的()。

.inttwoimE][]=nwint[4][];

.inttwoim[][]=nwint[][4];

.inttwoim[][]=nwint[4][5];

.hr口={","};

正確答案:

2.Jv2主要有幾個分支?()

.J2S

.J2M

.J2

正確答案:

3.如卜哪些是Jv中正確的整數(shù)表示()

.22

.0x22

.022

.22H

正確答案:

4.如下哪些是Jv中有效的關鍵字()

.onst

.NULL

.fls

.this

.ntiv

正確答案:

5.下列正確的表達式()

.oul=1.0;

.oul=nwoul(1.0);

.yt=340;

.yt=120;

正確答案:

北交《Jv語言設計》在線作業(yè)■

三、判斷題(共10道試題,共15分。)

1.如果p是父類Prnt的對象,而是子類hil的對象,則語句=p是正確的()

.錯誤

.正確

正確答案:

2.Jv語言中的數(shù)組元素只能是基本數(shù)據(jù)類型而不能為對象類型()

.錯誤

.正確

正確答案:

3.Systm類不能實例化,即不能創(chuàng)建Systm類的對象()。

.錯誤

.正確

正確答案:

4.類及其屬性、方法可以同時有一個以上的修飾符來修飾()。

.錯誤

.正確

正確答案:

5.即使一個類中未顯式定義構造函數(shù),也會有一個缺省的構造函數(shù),缺省的構造函數(shù)是無

參函數(shù),函數(shù)體為空。()

.錯誤

.正確

正確答案:

6.Jv的各種數(shù)據(jù)類型占用的內存長度固定,與具體軟硬件環(huán)境無關()

.錯誤

.正確

正確答案:

7.一個Jv類可以有多個父類()。

.錯誤

.正確

正確答案:

8.子類要調用父類的方法,必須使用supr關鍵字()

.錯誤

.正確

正確答案:

9.抽象類里一定要包含抽象方法,但含抽象方法的類未必是抽象類()。

.錯誤

.正確

正確答案:

10.Jv的字符類型采用的是Unio編碼,但所占字節(jié)由具體軟硬件環(huán)境決定()

.錯誤

.正確

正確答案:

北交《Jv語言設計》在線作業(yè)一

-、單選題(共25道試題,共75分。)

1.已知如下代碼:oolnm=tru;if(m=fls)Systm.out.println(z,F(xiàn)ls,/);Is

Systm.out.printin("Tru");執(zhí)行結果是()

.Fls

.Tru

.Non

.出錯

正確答案:

2.關于類和對象的敘述正確的是()

.Jv的類分為兩大部分:系統(tǒng)定義的類和用戶自定義的類

.類的靜態(tài)屬性和全局變量的概念完全一樣,只是表達形式不同

,類的成員至少有一個屬性和?個方法

.類是對象的實例化

正確答案:

3.下面的代碼段中,執(zhí)行之后i和j的值是(兀inti=1;intj;j=i++;

.1,1

.1,2

.2,1

.2,2

正確答案:

4.以下選項中,合法的賦值語句是()

.==1;

.++i;

.=+1=5;

.y=int(i);

正確答案:

5.以下的選項中能正確表示Jv語言中的一個整型常量的是()

.12

.-20

.1000

.456

正確答案:

6.在Jv中,表示換行符的轉義字符是()

.\n

.\f

正確答案:

7.數(shù)組的大小在創(chuàng)建以后()。

.可以改變

.不能改變

.使用nw方法可以改變

.有些可以改變

正確答案:

8.設有定義flotx=3.5f,y=4.6f,z=5.7f;則以下的表達式中,值為tru的是()

.x>y||x>z

.x!=y

.z>(y+x

.x<y&!(x<z)

正確答案:

9.下列運算符中,優(yōu)先級最高的是()。

.&&

.++

+

.*

正確答案:

10.在調用函數(shù)并傳遞參數(shù)時,將變量對應的內存位置傳遞給函數(shù),而函數(shù)會根據(jù)內存位置

取得參數(shù)的值,是指哪種方式()

.值傳遞調用

.返回值

.地址傳遞調用

.以上都不是

正確答案:

11.下列類定義中,不正確的是()

.Issx{????)

.Issxxtnsy{....}

.sttiIssximplmntsyl,y2{....}

.puliIssxxtnspplt{....}

正確答案:

12.下面語句執(zhí)行后,i的值是()。for(inti=0,j=l;j<5;j+=3)i=i+j;

.4

,5

.6

.7

正確答案:

13.下列語句序列執(zhí)行后,i的值是()。inti=8,j=16;if(i-1>j)i—;Isj—;

.15

.16

.7

.8

正確答案:

14.min方法是jvpplition程序執(zhí)行的入口點,關于min方法的方法頭以下()是合法的。

.pulisttivoimin()

.pulisttivoimin(String[]rgs)

.pulisttiintmin(String[]rg)

.pulivoimin(Stringrg[])

正確答案:

15.下列語句執(zhí)行后,變量、的值分別是()。intx=182;int,;=x/100;=x%10;

,1,2

.2,1

,1.82,2

.100,82

正確答案:

16.下面哪個為構造函數(shù)的特性定義()。

.在類中聲明構造函數(shù)時,名稱須與類名相同

.具有重載特性,可以建立多個相同名稱

.使用類建立新對象時,會自動執(zhí)行構造函數(shù),因此在構造函數(shù)內設定變量的初始值進行內

存的分配

.以上都是

正確答案:

17.設i、j為int型變量名,為int型數(shù)組名,以下選項中,正確的賦值語句是()

.i=i+2

.[0]=7;

.i++----j;

.(0)=66;

正確答案:

18.下列語句序列執(zhí)行后,k的值是()。inti=10,j=18,k=30;swith(j-i){s8:

k++;s9:k+=2;s10:k+=3;fult:k/=j;}

.31

.32

.2

.33

正確答案:

19.設x、y為已定義的類名,下列聲明x類的對象xl的語句中正確的是()

.sttixxl;

.pulixxl=nwx(int123);

.yxl;

,xxl=x();

正確答案:

20.”閱讀下面程序Issx3124{pulisttivoimin(String[]rgs){ooln=tru;if(){int

i=l;}Is{inti=2;}Systm.out.printin(i);})現(xiàn)在想先編譯再運行該程序,結果是()。

.1

.2

.編譯出錯

.運行出錯

正確答案:

21.下列程序段執(zhí)行后的結果是()。Strings=nwString(z,fg,z);for(int

i=0;i<s.Ingth();i+=2){Systm.out.print(s.hrt(i));}

?g

,G

?fg

正確答案:

22.在swith(xprssion)語句中,xprssion的數(shù)據(jù)類型不能是()。

,oul

.hr

?yt

.short

正確答案:

23.以下有關構造方法的說法,正確的是()

.一個類的構造方法可以有多個

.構造方法在類定義時被調用

.構造方法只能由對象中的其它方法調用

.構造方法可以和類同名,也可以和類名不同

正確答案:

24.下列關于for循環(huán)和whil循環(huán)的說法中哪個是正確的()

.whil循環(huán)能實現(xiàn)的操作,for循環(huán)也都能實現(xiàn)

.whil循環(huán)判斷條件?般是程序結果,for循環(huán)判斷條件?般是非程序結果

.兩種循環(huán)任何時候都可替換

.兩種循環(huán)結構中都必須有循環(huán)體,循環(huán)體不能為空

正確答案:

25.下列方法定義中,正確的是()

.intx(){hrh='';rturn(int)h;}

.voix(){...rturntru;}

.intx(){...rturntru;}

.intx(int,){rturn+;}

正確答案:

北交《Jv語言設計》在線作業(yè)一

二、多選題(共5道試題,共10分。)

1.如下哪些是Jv中正確的整數(shù)表示()

.22

.0x22

.022

.22H

正確答案:

2.定義變量如下:hr='winti=8;longL=15;flotf=8.9f;以下賦值語句正確的

是()

.i=+i;

.=+i;

.L=f+L;

.f=i+L+f;

正確答案:

3.如下哪些是Jv中有效的關鍵字()

.onst

.NULL

.fls

.this

.ntiv

正確答案:

4.執(zhí)行下列代碼后,哪個結論是正確的String口s=nwString[10];()

.s[10]為";

.s[9]為null;

..s[0]為未定義

.s.Ingth為10

正確答案:

5.下列哪些語句是正確的()。

.int[][]=nwint[][3];

.int□□={",3},{2,3,4},{1,2}};

.Strings[][]=nwString[2][];

.Strings[]口={{"<,"I"},{"hip","you”}}

正確答案:

北交《Jv語言設計》在線作業(yè)一

三、判斷題(共10道試題,共15分。)

1.Systm類不能實例化,即不能創(chuàng)建Systm類的對象()。

.錯誤

.正確

正確答案:

2.Jv語言中的數(shù)組元素只能是基本數(shù)據(jù)類型而不能為對象類型()

.錯誤

.正確

正確答案:

3.如果p是父類Prnt的對象,而是子類hil的對象,則語句=p是正確的()

.錯誤

.正確

正確答案:

4.在Jv中%是取余運算符,要求兩端操作數(shù)為整型()。

.錯誤

.正確

正確答案:

5.由繼承性可知,程序中子類擁有的成員數(shù)目?定大于等于父類擁有的成員數(shù)目()。

.錯誤

.正確

正確答案:

6.最終類不能派生子類,最終方法不能被覆蓋()。

.錯誤

.正確

正確答案:

7.Jv的各種數(shù)據(jù)類型占用的內存長度固定,與具體軟硬件環(huán)境無關()

.錯誤

.正確

正確答案:

8.類及其屬性、方法可以同時有一個以上的修飾符來修飾()。

.錯誤

.正確

正確答案:

9.一個Jv類可以有多個父類()。

.錯誤

.正確

正確答案:

10.靜態(tài)初始化器是在其所屬的類加載內存時由系統(tǒng)自動調用執(zhí)行()

.錯誤

.正確

正確答案:

北交《Jv語言設計》在線作業(yè)一

一、單選題(共25道試題,共75分。)

1.下列程序段執(zhí)行后3的結果是()coinl=tru,2,3;24=11:2;

.0

.1

.tru

.fls

正確答案:

2.執(zhí)行完代碼"int[]x=nwint[25]后,以下()說明是正確的。

.x[24]為0

.x[24]未定義

.x[25]為0

.x[0]為空

正確答案:

3.編譯并且執(zhí)行以卜代碼,會出現(xiàn)什么情況()。puliIssQ{pulisttivoimin(String

rgv[]){intnr[]=nwint[]{1,2,3};Systm.out.println(nr[l]);}}

.1

.有錯誤,數(shù)組nr在初始化以前不能正常輸出

,2

.有錯誤,數(shù)組的大小沒有定義。

正確答案:

4.下列關于for循環(huán)和whil循環(huán)的說法中哪個是正確的()

.whil循環(huán)能實現(xiàn)的操作,for循環(huán)也都能實現(xiàn)

.whil循環(huán)判斷條件一般是程序結果,for循環(huán)判斷條件一般是非程序結果

.兩種循環(huán)任何時候都可替換

.兩種循環(huán)結構中都必須有循環(huán)體,循環(huán)體不能為空

正確答案:

5.下列語句執(zhí)行后,變量、的值分別是()。intx=182;int,;=x/100;=x%10;

.1,2

.2,1

.1.82,2

.100,82

正確答案:

6.設i、j、k為類x中定義的int型變量名,下列類x的構造函數(shù)中不正確的是()

.x(intm){...}

.voix(intm){...}

.x(intm,intn){...}

,x(inth,intm,intn)(...)

正確答案:

7.設有定義inti=123;longj=456;下面賦值不正確的語句是()

.J=i;

.j=(long)i;

.i=(int)j;

.i=J;

正確答案:

8.以下哪個約束符可用于定義成員常量()

,stti

.finl

,strt

.以上都不對

正確答案:

9.設有定義flotx=3.5f,y=4.6f,z=5.7f;則以下的表達式中,值為tru的是()

.x>y||x>z

.x!=y

.z>(y+x

.x<y&!(x<z)

正確答案:

10.下列程序段執(zhí)行后的結果是()。Strings二nwString(/zfg,z);for(int

i=0;i<s.Ingth();i+=2){Systm.out.print(s.hrt(i));}

?g

.G

.fg

正確答案:

11.下列類定義中,不正確的是()

.IssX{....}

.Issxxtnsy{....}

.sttiIssximplmntsyl,y2{....}

.puliIssxxtnspplt{....}

正確答案:

12.下列哪個類聲明是正確的()

.strtfinlIssHl{,?,)

.strtprivtmov(){,?,)

.prottprivtnumr

.pulistrtIssr{,,,)

正確答案:

13.不使用stti修飾符限定的方法稱為成員方法,下列哪一個說法是不正確的()

.成員方法可以直接調用父類的成員方法

.成員方法可以直接調用父類的類方法

.成員方法不可以直接調用其他類的成員方法

.成員方法可以直接調用本類的類方法

正確答案:

14.以下選項中,合法的賦值語句是()

.==1;

.++i;

.=+1=5;

.y=int(i);

正確答案:

15.關于Jv中數(shù)據(jù)類型敘述正確的是()

.整型數(shù)據(jù)在不同平臺下長度不同

.ooln類型數(shù)據(jù)只有2個值,tru和fls

.數(shù)組屬于簡單數(shù)據(jù)類型

.Jv中的指針類型和語言的一樣

正確答案:

16.下列正確的句子是()。

.flot3.14

.yti=225

.k=33L

.intp口□;

正確答案:

17.”閱讀下面程序Issx3124{pulisttivoimin(String□rgs){ooln=tru;if(){int

i=l;}Is{inti=2;}Systm.out.println(i);})現(xiàn)在想先編譯再運行該程序,結果是()。

.1

.2

.編譯出錯

.運行出錯

正確答案:

18.下列構造方法的調用方式中,正確的是()。

.按照一般方法調用

.由用戶直接調用

.只能通過nw自動調用

.被系統(tǒng)調用

正確答案:

19.以下的選項中能正確表示Jv語言中的一個整型常量的是()

.12

.

溫馨提示

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

評論

0/150

提交評論