




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
北交《Jv語言設(shè)計(jì)》在線作業(yè)一
一、單選題(共25道試題,共75分。)
1.下列語句序列執(zhí)行后,k的值是()。intm=3,n=6,k=0;whil((m++)<(—n))++k;
.0
.1
.2
.3
正確答案:
2.下列運(yùn)算符中,優(yōu)先級(jí)最高的是()。
.&&
.++
+
.*
正確答案:
3.關(guān)于以下程序段的說法正確的是()。1.puliIssMyr{2.pulisttivoimin(String
rgv[]){3.int[]i=nwint[5];4.Systm.out.println(i[5]);5.}6.}
.第2行編譯出錯(cuò)
.第4行編譯出錯(cuò)
.編譯時(shí)產(chǎn)生錯(cuò)誤
.編譯時(shí)沒有產(chǎn)生錯(cuò)誤,運(yùn)行時(shí)發(fā)生異常
正確答案:
4.執(zhí)行完代碼“int[]x=nwint[25]后,以下()說明是正確的。
.x[24]為0
.x[24]未定義
X[25]為0
X[0]為空
正確答案:
5.下列類定義中,不正確的是()
.IssX{..,.}
.Issxxtnsy{....}
.sttiIssximplmntsyl,y2{....}
.puliIssxxtnspplt{....}
正確答案:
6.在調(diào)用函數(shù)并傳遞參數(shù)時(shí),將變量對應(yīng)的內(nèi)存位置傳遞給函數(shù),而函數(shù)會(huì)根據(jù)內(nèi)存位置
取得參數(shù)的值,是指哪種方式()
.值傳遞調(diào)用
.返回值
.地址傳遞調(diào)用
.以上都不是
正確答案:
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ù)組元素錯(cuò)誤的引用是()
.x[5-3]
.x[k]
.x[k+5]
.x[0]
正確答案:
9.下面的表達(dá)式哪個(gè)是正確的()
.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.下列程序段的輸出結(jié)果是()。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í)行后的結(jié)果是()。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.以下選項(xiàng)中,合法的賦值語句是()
.==1;
.++i;
.=+1=5;
.y=int(i);
正確答案:
16.設(shè)x=1,y=2,z=3,則表達(dá)式y(tǒng)+=z-/++x的值是()
.3
.3.5
.4
.5
正確答案:
17.關(guān)于Jv中數(shù)據(jù)類型敘述正確的是()
.整型數(shù)據(jù)在不同平臺(tái)下長度不同
.ooln類型數(shù)據(jù)只有2個(gè)值,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.下列關(guān)于for循環(huán)和whil循環(huán)的說法中哪個(gè)是正確的()
.whil循環(huán)能實(shí)現(xiàn)的操作,for循環(huán)也都能實(shí)現(xiàn)
.whil循環(huán)判斷條件??般是程序結(jié)果,for循環(huán)判斷條件一般是非程序結(jié)果
.兩種循環(huán)任何時(shí)候都可替換
.兩種循環(huán)結(jié)構(gòu)中都必須有循環(huán)體,循環(huán)體不能為空
正確答案:
20.以下哪個(gè)約束符可用于定義成員常量()
.stti
.fini
.strt
.以上都不對
正確答案:
21.min方法是jvpplition程序執(zhí)行的入口點(diǎn),關(guān)于min方法的方法頭以下()是合法的。
.pulisttivoimin()
,pulisttivoimin(String[]rgs)
.pulisttiintmin(String[]rg)
.pulivoimin(Stringrg[])
正確答案:
22.設(shè)有定義inti=123;longj=456;下面賦值不正確的語句是()
.j=i;
?j=(long)i;
.i=(int)j;
.i=J;
正確答案:
23.設(shè)有定義inti=6則執(zhí)行以下語句后,i的值為()。i+=i-1;
.10
.121
.11
.100
正確答案:
24.下列語句序列執(zhí)行后,hl的值是()。hrhl=,,,h2=W,;if(hl+2<h2)++hl;
正確答案:
25.設(shè)有定義flotx=3.5f,y=4.6f,z=5.7f;則以下的表達(dá)式中,值為tru的是()
.x>y||x>z
.x!=y
.z>(y+x
,x<y&!(x<z)
正確答案:
北交《Jv語言設(shè)計(jì)》在線作業(yè)一
二、多選題(共5道試題,共10分。)
1.選出合理的標(biāo)識(shí)符()
.sysl111
.2mil
.$hng
.Iss
正確答案:
2.執(zhí)行下列代碼后,哪個(gè)結(jié)論是正確的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語言設(shè)計(jì)》在線作業(yè)一
三、判斷題(共10道試題,共15分。)
1.Finl類中的屬性和方法都必須被finl修飾符修飾()
.錯(cuò)誤
.正確
正確答案:
2.Jv編譯之后的文件成為字節(jié)碼文件,是一個(gè)與本地機(jī)器無關(guān)的二進(jìn)制文件()
.錯(cuò)誤
.正確
正確答案:
3.Jv的字符類型采用的是Unio編碼,但所占字節(jié)由具體軟硬件環(huán)境決定()
.錯(cuò)誤
.正確
正確答案:
4.子類要調(diào)用父類的方法,必須使用supr關(guān)鍵字()
.錯(cuò)誤
.正確
正確答案:
5.如果p是父類Prnt的對象,而是子類hil的對象,則語句=p是正確的()
.錯(cuò)誤
.正確
正確答案:
6.即使一個(gè)類中未顯式定義構(gòu)造函數(shù),也會(huì)有一個(gè)缺省的構(gòu)造函數(shù),缺省的構(gòu)造函數(shù)是無
參函數(shù),函數(shù)體為空。()
.錯(cuò)誤
.正確
正確答案:
7.抽象類里一定要包含抽象方法,但含抽象方法的類未必是抽象類()。
.錯(cuò)誤
.正確
正確答案:
8.一個(gè)Jv類可以有多個(gè)父類()。
.錯(cuò)誤
.正確
正確答案:
9.在Jv中外是取余運(yùn)算符,要求兩端操作數(shù)為整型()。
.錯(cuò)誤
.正確
正確答案:
10.Jv的類不允許多重繼承,但接口支持多重繼承()。
.錯(cuò)誤
.正確
正確答案:
北交《Jv語言設(shè)計(jì)》在線作業(yè)一
一、單選題(共25道試題,共75分。)
1.編譯并且執(zhí)行以下代碼,會(huì)出現(xiàn)什么情況()。puliIssQ{pulisttivoimin(String
rgv[]){intnr[]=nwint[]{1,2,3};Systm.out.println(nr[1]);}}
.1
.有錯(cuò)誤,數(shù)組nr在初始化以前不能正常輸出
.2
.有錯(cuò)誤,數(shù)組的大小沒有定義。
正確答案:
2.給出如下代碼:Isstst{privtintm;pulisttivoifun(){//somo...}}如
何使成員變量m被函數(shù)fun()直接訪問()。
.將privtintm改為prottintm
.將privtintm改為puliintm
.將privtintm改為sttiintm
.將privtintm改為intm
正確答案:
3.設(shè)i、j為int型變量名,為int型數(shù)組名,以下選項(xiàng)中,正確的賦值語句是()
.i=i+2
.[0]=7;
.i++----j;
,(0)=66;
正確答案:
4.設(shè)i、j、k為類x中定義的int型變量名,下列類x的構(gòu)造函數(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.關(guān)于類和對象的敘述正確的是()
.Jv的類分為兩大部分:系統(tǒng)定義的類和用戶自定義的類
?類的靜態(tài)屬性和全局變量的概念完全一樣,只是表達(dá)形式不同
?類的成員至少有一個(gè)屬性和一個(gè)方法
?類是對象的實(shí)例化
正確答案:
7.設(shè)有定義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中,表示換行符的轉(zhuǎn)義字符是()
.\n
.\f
,,
.n
.\
正確答案:
10.”閱讀下面程序Issx3124{pulisttivoimin(String[]rgs){ooln=tru;if(){int
i=l;}Is{inti=2;}Systm.out.printin(i);})現(xiàn)在想先編譯再運(yùn)行該程序,結(jié)果是()。
.1
.2
.編譯出錯(cuò)
.運(yùn)行出錯(cuò)
正確答案:
11.關(guān)于以下程序段的說法正確的是()。1.puliIssMyr{2.pulisttivoimin(String
rgv[]){3,int[]i=nwint[5];4.Systm.out.println(i[5]);5.}6.)
.第2行編譯出錯(cuò)
.第4行編譯出錯(cuò)
.編譯時(shí)產(chǎn)生錯(cuò)誤
.編譯時(shí)沒有產(chǎn)生錯(cuò)誤,運(yùn)行時(shí)發(fā)生異常
正確答案:
12.下列語句序列執(zhí)行后,hl的值是()ohrhl='',h2='W';if(hl+2<h2)++hl;
正確答案:
13.設(shè)x=1,y=2,z=3,則表達(dá)式y(tǒng)+=z-/++x的值是()
.3
.3.5
.4
.5
正確答案:
14.下列正確的句子是()。
.flot3.14
.yti=225
.k=33L
.intp[]口;
正確答案:
15.下面哪幾個(gè)函數(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í)行后的結(jié)果是()。Strings=nwString("fg〃);for(int
i=0;i<s.IngthO;i+=2){Systm.out.print(s.hrt(i));}
?g
.G
.fg
正確答案:
19.下列程序段執(zhí)行后3的結(jié)果是()oolnl=tru,2,3;24=11:2;
,0
.1
.tru
.fls
正確答案:
20.設(shè)x、y為已定義的類名,下列聲明x類的對象xl的語句中正確的是()
.sttixxl;
.pulixxl=nwx(int123);
.yxl;
.xxl=x();
正確答案:
21.下列類定義中,不正確的是()
?IssX{....}
,Issxxtnsy{....}
.sttiIssximplmntsyl,y2{….}
.puliIssxxtnspplt{....}
正確答案:
22.下列哪個(gè)類聲明是正確的()
.strtfinlIssHl{,?,)
.strtprivtmov(){???}
.prottprivtnumr
.pulistrtIssr{??,}
正確答案:
23.下面哪個(gè)為構(gòu)造函數(shù)的特性定義()。
.在類中聲明構(gòu)造函數(shù)時(shí),名稱須與類名相同
.具有重載特性,可以建立多個(gè)相同名稱
.使用類建立新對象時(shí),會(huì)自動(dòng)執(zhí)行構(gòu)造函數(shù),因此在構(gòu)造函數(shù)內(nèi)設(shè)定變量的初始值進(jìn)行內(nèi)
存的分配
.以上都是
正確答案:
24.下列運(yùn)算符中,優(yōu)先級(jí)最高的是()。
.&&
.++
.+
.*
正確答案:
25.設(shè)有定義flotx=3.5f,y=4.6f,z=5.7f;則以下的表達(dá)式中,值為tru的是()
.x>y|)x>z
.x!=y
.z>(y+x
.x<y&!(x<z)
正確答案:
北交《Jv語言設(shè)計(jì)》在線作業(yè)一
二、多選題(共5道試題,共10分。)
1.選出合理的標(biāo)識(shí)符()
._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í)行下列代碼后,哪個(gè)結(jié)論是正確的String[]s=nwString[10];()
.s[10]為:
.s[9]為null;
..s[0]為未定義
.s.Ingth為10
正確答案:
5.以下哪些是Jv語言的特點(diǎn)?()
.面向?qū)ο?/p>
.安全可靠
.平臺(tái)無關(guān)
.多支持線程
.支持分布操作
正確答案:
北交《Jv語言設(shè)計(jì)》在線作業(yè)?
三、判斷題(共10道試題,共15分。)
1.Jv的字符類型采用的是Unio編碼,但所占字節(jié)由具體軟硬件環(huán)境決定()
.錯(cuò)誤
.正確
正確答案:
2.Finl類中的屬性和方法都必須被finl修飾符修飾()
.錯(cuò)誤
.正確
正確答案:
3.如果p是父類Prnt的對象,而是子類hil的對象,則語句=p是正確的()
.錯(cuò)誤
.正確
正確答案:
4.在Jv中外是取余運(yùn)算符,要求兩端操作數(shù)為整型()。
.錯(cuò)誤
.正確
正確答案:
5.由繼承性可知,程序中子類擁有的成員數(shù)目一定大于等于父類擁有的成員數(shù)目()。
.錯(cuò)誤
.正確
正確答案:
6.Jv的類不允許多重繼承,但接口支持多重繼承()。
.錯(cuò)誤
.正確
正確答案:
7.最終類不能派生子類,最終方法不能被覆蓋()。
.錯(cuò)誤
.正確
正確答案:
8.即使一個(gè)類中未顯式定義構(gòu)造函數(shù),也會(huì)有一個(gè)缺省的構(gòu)造函數(shù),缺省的構(gòu)造函數(shù)是無
參函數(shù),函數(shù)體為空。()
.錯(cuò)誤
.正確
正確答案:
9.類及其屬性、方法可以同時(shí)有個(gè)以上的修飾符來修飾()。
.錯(cuò)誤
.正確
正確答案:
10.靜態(tài)初始化器是在其所屬的類加載內(nèi)存時(shí)由系統(tǒng)自動(dòng)調(diào)用執(zhí)行()
.錯(cuò)誤
.正確
正確答案:
北交《Jv語言設(shè)計(jì)》在線作業(yè)一
-、單選題(共25道試題,共75分。)
1.下列程序段執(zhí)行后3的結(jié)果是()oolnl=tru,2,3;24=11:2;
.0
.1
.tru
,fls
正確答案:
2.下列正確的句子是()。
.flot3.14
,yti=225
.k=33L
.intp[][];
正確答案:
3.設(shè)有定義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.下列程序段的輸出結(jié)果是()。puliIssoprtorsnxprssions{voistringPlus(){int
x=3,y=4,z=5;Systm.out.println(x+y+z);})
,xyz
.x+y+z
.12
.以上答案均不正確
正確答案:
8.設(shè)有定義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í)行的入口點(diǎn),關(guān)于min方法的方法頭以下()是合法的。
.pulisttivoimin()
.pulisttivoimin(String[]rgs)
.pulisttiintmin(String[]rg)
.pulivoimin(Stringrg[])
正確答案:
11.若已定義yt[]x={11,22,33,-66);其中0WkW3,則對x數(shù)組元素錯(cuò)誤的引用是()
,x[5~3]
.x[k]
,x[k+5]
.x[0]
正確答案:
12.不使用stti修飾符限定的方法稱為成員方法,下列哪一個(gè)說法是不正確的()
.成員方法可以直接調(diào)用父類的成員方法
.成員方法可以直接調(diào)用父類的類方法
.成員方法不可以直接調(diào)用其他類的成員方法
.成員方法可以直接調(diào)用本類的類方法
正確答案:
13.編譯并且執(zhí)行以下代碼,會(huì)出現(xiàn)什么情況()。puliIssQ{pulisttivoimin(String
rgv[]){intnr[]=nwint[]{1,2,3};Systm.out.println(nr[l]);}}
.1
.有錯(cuò)誤,數(shù)組nr在初始化以前不能正常輸出
.2
.有錯(cuò)誤,數(shù)組的大小沒有定義。
正確答案:
14.設(shè)i、j為int型變量名,為int型數(shù)組名,以下選項(xiàng)中,正確的賦值語句是()
,i=i+2
.[0]=7;
.i++----j;
.(0)=66;
正確答案:
15.下列哪個(gè)類聲明是正確的()
,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.在調(diào)用函數(shù)并傳遞參數(shù)時(shí),將變量對應(yīng)的內(nèi)存位置傳遞給函數(shù),而函數(shù)會(huì)根據(jù)內(nèi)存位置
取得參數(shù)的值,是指哪種方式()
.值傳遞調(diào)用
.返回值
.地址傳遞調(diào)用
.以上都不是
正確答案:
19.下列方法定義中,正確的是()
.intx(){hrh='';rturn(int)h;}
.voix(){...rturntru;}
.intx(){...rturntru;}
.intx(int,){rturn+;)
正確答案:
20.下面哪個(gè)為構(gòu)造函數(shù)的特性定義()。
.在類中聲明構(gòu)造函數(shù)時(shí),名稱須與類名相同
.具有重載特性,可以建立多個(gè)相同名稱
.使用類建立新對象時(shí),會(huì)自動(dòng)執(zhí)行構(gòu)造函數(shù),因此在構(gòu)造函數(shù)內(nèi)設(shè)定變量的初始值進(jìn)行內(nèi)
存的分配
.以上都是
正確答案:
21.下列構(gòu)造方法的調(diào)用方式中,正確的是()。
.按照一般方法調(diào)用
.由用戶直接調(diào)用
.只能通過nw自動(dòng)調(diào)用
.被系統(tǒng)調(diào)用
正確答案:
22.下列語句序列執(zhí)行后,hl的值是()。hrhl='',h2='W';if(hl+2<h2)++hl;
正確答案:
23.設(shè)i、j、k為類x中定義的int型變量名,下列類x的構(gòu)造函數(shù)中不正確的是()
.x(intm){...}
.voix(intm){...}
.x(intm,intn){...}
.x(inth,intm,intn){...}
正確答案:
24.關(guān)于以下程序段的說法正確的是()。1.pulilssMyr{2.pulisttivoimin(String
rgv[]){3.int[]i=nwint[5];4.Systm.out.printin(i[5]);5.}6.}
.第2行編譯出錯(cuò)
.第4行編譯出錯(cuò)
.編譯時(shí)產(chǎn)生錯(cuò)誤
.編譯時(shí)沒有產(chǎn)生錯(cuò)誤,運(yùn)行時(shí)發(fā)生異常
正確答案:
25.執(zhí)行完代碼"int[]x=nwint[25];“后,以下()說明是正確的。
.x[24]為0
.x[24]未定義
.x[25]為0
.x[0]為空
正確答案:
北交《Jv語言設(shè)計(jì)》在線作業(yè)-
二、多選題(共5道試題,共10分。)
1.說明下列創(chuàng)建數(shù)組的方法那些是正確的()。
.inttwoimE][]=nwint[4][];
.inttwoim[][]=nwint[][4];
.inttwoim[][]=nwint[4][5];
.hr口={","};
正確答案:
2.Jv2主要有幾個(gè)分支?()
.J2S
.J2M
.J2
正確答案:
3.如卜哪些是Jv中正確的整數(shù)表示()
.22
.0x22
.022
.22H
正確答案:
4.如下哪些是Jv中有效的關(guān)鍵字()
.onst
.NULL
.fls
.this
.ntiv
正確答案:
5.下列正確的表達(dá)式()
.oul=1.0;
.oul=nwoul(1.0);
.yt=340;
.yt=120;
正確答案:
北交《Jv語言設(shè)計(jì)》在線作業(yè)■
三、判斷題(共10道試題,共15分。)
1.如果p是父類Prnt的對象,而是子類hil的對象,則語句=p是正確的()
.錯(cuò)誤
.正確
正確答案:
2.Jv語言中的數(shù)組元素只能是基本數(shù)據(jù)類型而不能為對象類型()
.錯(cuò)誤
.正確
正確答案:
3.Systm類不能實(shí)例化,即不能創(chuàng)建Systm類的對象()。
.錯(cuò)誤
.正確
正確答案:
4.類及其屬性、方法可以同時(shí)有一個(gè)以上的修飾符來修飾()。
.錯(cuò)誤
.正確
正確答案:
5.即使一個(gè)類中未顯式定義構(gòu)造函數(shù),也會(huì)有一個(gè)缺省的構(gòu)造函數(shù),缺省的構(gòu)造函數(shù)是無
參函數(shù),函數(shù)體為空。()
.錯(cuò)誤
.正確
正確答案:
6.Jv的各種數(shù)據(jù)類型占用的內(nèi)存長度固定,與具體軟硬件環(huán)境無關(guān)()
.錯(cuò)誤
.正確
正確答案:
7.一個(gè)Jv類可以有多個(gè)父類()。
.錯(cuò)誤
.正確
正確答案:
8.子類要調(diào)用父類的方法,必須使用supr關(guān)鍵字()
.錯(cuò)誤
.正確
正確答案:
9.抽象類里一定要包含抽象方法,但含抽象方法的類未必是抽象類()。
.錯(cuò)誤
.正確
正確答案:
10.Jv的字符類型采用的是Unio編碼,但所占字節(jié)由具體軟硬件環(huán)境決定()
.錯(cuò)誤
.正確
正確答案:
北交《Jv語言設(shè)計(jì)》在線作業(yè)一
-、單選題(共25道試題,共75分。)
1.已知如下代碼:oolnm=tru;if(m=fls)Systm.out.println(z,F(xiàn)ls,/);Is
Systm.out.printin("Tru");執(zhí)行結(jié)果是()
.Fls
.Tru
.Non
.出錯(cuò)
正確答案:
2.關(guān)于類和對象的敘述正確的是()
.Jv的類分為兩大部分:系統(tǒng)定義的類和用戶自定義的類
.類的靜態(tài)屬性和全局變量的概念完全一樣,只是表達(dá)形式不同
,類的成員至少有一個(gè)屬性和?個(gè)方法
.類是對象的實(shí)例化
正確答案:
3.下面的代碼段中,執(zhí)行之后i和j的值是(兀inti=1;intj;j=i++;
.1,1
.1,2
.2,1
.2,2
正確答案:
4.以下選項(xiàng)中,合法的賦值語句是()
.==1;
.++i;
.=+1=5;
.y=int(i);
正確答案:
5.以下的選項(xiàng)中能正確表示Jv語言中的一個(gè)整型常量的是()
.12
.-20
.1000
.456
正確答案:
6.在Jv中,表示換行符的轉(zhuǎn)義字符是()
.\n
.\f
正確答案:
7.數(shù)組的大小在創(chuàng)建以后()。
.可以改變
.不能改變
.使用nw方法可以改變
.有些可以改變
正確答案:
8.設(shè)有定義flotx=3.5f,y=4.6f,z=5.7f;則以下的表達(dá)式中,值為tru的是()
.x>y||x>z
.x!=y
.z>(y+x
.x<y&!(x<z)
正確答案:
9.下列運(yùn)算符中,優(yōu)先級(jí)最高的是()。
.&&
.++
+
.*
正確答案:
10.在調(diào)用函數(shù)并傳遞參數(shù)時(shí),將變量對應(yīng)的內(nèi)存位置傳遞給函數(shù),而函數(shù)會(huì)根據(jù)內(nèi)存位置
取得參數(shù)的值,是指哪種方式()
.值傳遞調(diào)用
.返回值
.地址傳遞調(diào)用
.以上都不是
正確答案:
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í)行的入口點(diǎn),關(guān)于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.下面哪個(gè)為構(gòu)造函數(shù)的特性定義()。
.在類中聲明構(gòu)造函數(shù)時(shí),名稱須與類名相同
.具有重載特性,可以建立多個(gè)相同名稱
.使用類建立新對象時(shí),會(huì)自動(dòng)執(zhí)行構(gòu)造函數(shù),因此在構(gòu)造函數(shù)內(nèi)設(shè)定變量的初始值進(jìn)行內(nèi)
存的分配
.以上都是
正確答案:
17.設(shè)i、j為int型變量名,為int型數(shù)組名,以下選項(xiàng)中,正確的賦值語句是()
.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.設(shè)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)在想先編譯再運(yùn)行該程序,結(jié)果是()。
.1
.2
.編譯出錯(cuò)
.運(yùn)行出錯(cuò)
正確答案:
21.下列程序段執(zhí)行后的結(jié)果是()。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.以下有關(guān)構(gòu)造方法的說法,正確的是()
.一個(gè)類的構(gòu)造方法可以有多個(gè)
.構(gòu)造方法在類定義時(shí)被調(diào)用
.構(gòu)造方法只能由對象中的其它方法調(diào)用
.構(gòu)造方法可以和類同名,也可以和類名不同
正確答案:
24.下列關(guān)于for循環(huán)和whil循環(huán)的說法中哪個(gè)是正確的()
.whil循環(huán)能實(shí)現(xiàn)的操作,for循環(huán)也都能實(shí)現(xiàn)
.whil循環(huán)判斷條件?般是程序結(jié)果,for循環(huán)判斷條件?般是非程序結(jié)果
.兩種循環(huán)任何時(shí)候都可替換
.兩種循環(huán)結(jié)構(gòu)中都必須有循環(huán)體,循環(huán)體不能為空
正確答案:
25.下列方法定義中,正確的是()
.intx(){hrh='';rturn(int)h;}
.voix(){...rturntru;}
.intx(){...rturntru;}
.intx(int,){rturn+;}
正確答案:
北交《Jv語言設(shè)計(jì)》在線作業(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中有效的關(guān)鍵字()
.onst
.NULL
.fls
.this
.ntiv
正確答案:
4.執(zhí)行下列代碼后,哪個(gè)結(jié)論是正確的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語言設(shè)計(jì)》在線作業(yè)一
三、判斷題(共10道試題,共15分。)
1.Systm類不能實(shí)例化,即不能創(chuàng)建Systm類的對象()。
.錯(cuò)誤
.正確
正確答案:
2.Jv語言中的數(shù)組元素只能是基本數(shù)據(jù)類型而不能為對象類型()
.錯(cuò)誤
.正確
正確答案:
3.如果p是父類Prnt的對象,而是子類hil的對象,則語句=p是正確的()
.錯(cuò)誤
.正確
正確答案:
4.在Jv中%是取余運(yùn)算符,要求兩端操作數(shù)為整型()。
.錯(cuò)誤
.正確
正確答案:
5.由繼承性可知,程序中子類擁有的成員數(shù)目?定大于等于父類擁有的成員數(shù)目()。
.錯(cuò)誤
.正確
正確答案:
6.最終類不能派生子類,最終方法不能被覆蓋()。
.錯(cuò)誤
.正確
正確答案:
7.Jv的各種數(shù)據(jù)類型占用的內(nèi)存長度固定,與具體軟硬件環(huán)境無關(guān)()
.錯(cuò)誤
.正確
正確答案:
8.類及其屬性、方法可以同時(shí)有一個(gè)以上的修飾符來修飾()。
.錯(cuò)誤
.正確
正確答案:
9.一個(gè)Jv類可以有多個(gè)父類()。
.錯(cuò)誤
.正確
正確答案:
10.靜態(tài)初始化器是在其所屬的類加載內(nèi)存時(shí)由系統(tǒng)自動(dòng)調(diào)用執(zhí)行()
.錯(cuò)誤
.正確
正確答案:
北交《Jv語言設(shè)計(jì)》在線作業(yè)一
一、單選題(共25道試題,共75分。)
1.下列程序段執(zhí)行后3的結(jié)果是()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í)行以卜代碼,會(huì)出現(xiàn)什么情況()。puliIssQ{pulisttivoimin(String
rgv[]){intnr[]=nwint[]{1,2,3};Systm.out.println(nr[l]);}}
.1
.有錯(cuò)誤,數(shù)組nr在初始化以前不能正常輸出
,2
.有錯(cuò)誤,數(shù)組的大小沒有定義。
正確答案:
4.下列關(guān)于for循環(huán)和whil循環(huán)的說法中哪個(gè)是正確的()
.whil循環(huán)能實(shí)現(xiàn)的操作,for循環(huán)也都能實(shí)現(xiàn)
.whil循環(huán)判斷條件一般是程序結(jié)果,for循環(huán)判斷條件一般是非程序結(jié)果
.兩種循環(huán)任何時(shí)候都可替換
.兩種循環(huán)結(jié)構(gòu)中都必須有循環(huán)體,循環(huán)體不能為空
正確答案:
5.下列語句執(zhí)行后,變量、的值分別是()。intx=182;int,;=x/100;=x%10;
.1,2
.2,1
.1.82,2
.100,82
正確答案:
6.設(shè)i、j、k為類x中定義的int型變量名,下列類x的構(gòu)造函數(shù)中不正確的是()
.x(intm){...}
.voix(intm){...}
.x(intm,intn){...}
,x(inth,intm,intn)(...)
正確答案:
7.設(shè)有定義inti=123;longj=456;下面賦值不正確的語句是()
.J=i;
.j=(long)i;
.i=(int)j;
.i=J;
正確答案:
8.以下哪個(gè)約束符可用于定義成員常量()
,stti
.finl
,strt
.以上都不對
正確答案:
9.設(shè)有定義flotx=3.5f,y=4.6f,z=5.7f;則以下的表達(dá)式中,值為tru的是()
.x>y||x>z
.x!=y
.z>(y+x
.x<y&!(x<z)
正確答案:
10.下列程序段執(zhí)行后的結(jié)果是()。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.下列哪個(gè)類聲明是正確的()
.strtfinlIssHl{,?,)
.strtprivtmov(){,?,)
.prottprivtnumr
.pulistrtIssr{,,,)
正確答案:
13.不使用stti修飾符限定的方法稱為成員方法,下列哪一個(gè)說法是不正確的()
.成員方法可以直接調(diào)用父類的成員方法
.成員方法可以直接調(diào)用父類的類方法
.成員方法不可以直接調(diào)用其他類的成員方法
.成員方法可以直接調(diào)用本類的類方法
正確答案:
14.以下選項(xiàng)中,合法的賦值語句是()
.==1;
.++i;
.=+1=5;
.y=int(i);
正確答案:
15.關(guān)于Jv中數(shù)據(jù)類型敘述正確的是()
.整型數(shù)據(jù)在不同平臺(tái)下長度不同
.ooln類型數(shù)據(jù)只有2個(gè)值,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)在想先編譯再運(yùn)行該程序,結(jié)果是()。
.1
.2
.編譯出錯(cuò)
.運(yùn)行出錯(cuò)
正確答案:
18.下列構(gòu)造方法的調(diào)用方式中,正確的是()。
.按照一般方法調(diào)用
.由用戶直接調(diào)用
.只能通過nw自動(dòng)調(diào)用
.被系統(tǒng)調(diào)用
正確答案:
19.以下的選項(xiàng)中能正確表示Jv語言中的一個(gè)整型常量的是()
.12
.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 日用化工設(shè)備突發(fā)事件應(yīng)急處理考核試卷
- 纖維板表面處理工藝創(chuàng)新考核試卷
- 期貨市場業(yè)務(wù)流程的標(biāo)準(zhǔn)化與優(yōu)化考核試卷
- 散步初二語文作文
- 那份愛初三語文作文
- 電子專用設(shè)備微電子組裝技術(shù)考核試卷
- 管道工程市場趨勢分析與監(jiān)測考核試卷
- 有色合金的熔體處理技術(shù)考核試卷
- 箱包銷售預(yù)測與庫存管理考核試卷
- 兒童青少年肥胖食養(yǎng)指南(2024年版)解讀
- DB37T 4515-2022 罰沒物品分類與代碼
- 中國傳統(tǒng)文化(西安交通大學(xué))知到智慧樹章節(jié)測試課后答案2024年秋西安交通大學(xué)
- 港口與航道工程管理與實(shí)務(wù)一級(jí)建造師考試試題與參考答案(2024年)
- 醫(yī)學(xué)倫理學(xué)人衛(wèi)練習(xí)題庫(附參考答案)
- 新課標(biāo)I、Ⅱ卷 (2024-2020) 近五年高考英語真題滿分作文
- 《中國歷代發(fā)型》課件
- 醫(yī)院醫(yī)療設(shè)備管理課件
- 社會(huì)調(diào)查委托合同三篇
- 癲癇性精神病的護(hù)理查房
- 中小學(xué)校保安服務(wù)方案(技術(shù)方案)
- 新一代無創(chuàng)產(chǎn)前篩查技術(shù)NIPT2.0臨床應(yīng)用策略專家共識(shí)
評論
0/150
提交評論