計(jì)算機(jī)考試java模擬試題_第1頁(yè)
計(jì)算機(jī)考試java模擬試題_第2頁(yè)
計(jì)算機(jī)考試java模擬試題_第3頁(yè)
計(jì)算機(jī)考試java模擬試題_第4頁(yè)
計(jì)算機(jī)考試java模擬試題_第5頁(yè)
已閱讀5頁(yè),還剩19頁(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)介

本文格式為Word版,下載可任意編輯——計(jì)算機(jī)考試java模擬試題計(jì)算機(jī)考試java模擬試題

一知半解的人,多不謙遜;見(jiàn)多識(shí)廣有才干的人,確定謙遜。以下是我為大家探尋整理的計(jì)算機(jī)考試java模擬試題,夢(mèng)想能給大家?guī)?lái)扶助!更多精彩內(nèi)容請(qǐng)實(shí)時(shí)關(guān)注我們我!

一、選擇題

1、下面哪些是java語(yǔ)言中的關(guān)鍵字?

Asizeof

Babstract

CNULL

DNative

答:B

2、下面語(yǔ)句哪個(gè)是正確的?

Achar=abc;

Blongl=oxfff;

Cfloatf=0.23;

Ddouble=0.7E-3;

答:D

3、以下程序測(cè)試String類的各種構(gòu)造方法,試選出其運(yùn)行效果。

classSTR

publicstaticvoidmainStringargs[]

Strings1=newString;

Strings2=newStringString2;

charchars[]=a,,s,t,r,i,n,g;

Strings3=newStringchars;

Strings4=newStringchars,2,6;

bytebytes[]=0,1,2,3,4,5,6,7,8,9;

StringBuffersb=newStringBuffers3;

Strings5=newStringsb;

System.out.printlnTheStringNo.1is+s1;

System.out.printlnTheStringNo.2is+s2;

System.out.printlnTheStringNo.3is+s3;

System.out.printlnTheStringNo.4is+s4;

System.out.printlnTheStringNo.5is+s5;

ATheStringNo.1is

TheStringNo.2isString2

TheStringNo.3isastring

TheStringNo.4isstring

TheStringNo.5isastring

BTheStringNo.1is

TheStringNo.2isString2

TheStringNo.3isastring

TheStringNo.4istring

TheStringNo.5isastring

CTheStringNo.1is

TheStringNo.2isString2

TheStringNo.3isastring

TheStringNo.4isstrin

TheStringNo.5isastring

D以上都不對(duì)

答:A

4、下面語(yǔ)句段的輸出結(jié)果是什么?

inti=9;

switchi

default:

System.out.printlndefault;

case0:

System.out.printlnzero;

break;

case1:

System.out.printlnone;

case2:

System.out.printlntwo;

Adefault

Bdefault,zero

Cerrordefaultclausenotdefined

Dnooutputdisplayed

答:B

二、不定項(xiàng)選擇題在每題的五個(gè)備選答案中選出正確答案,并將正確答案的序號(hào)填入題干后面的括號(hào)內(nèi),錯(cuò)選多項(xiàng)選擇,漏選均不得分。

1、給出如下代碼:

classTest

privateintm;

publicstaticvoidfun

//somecode...

如何使成員變量m被函數(shù)fun直接訪問(wèn)?

A、將privateintm改為protectedintm

B、將privateintm改為publicintm

C、將privateintm改為staticintm

D、將privateintm改為intm

答:C

2、下面哪幾個(gè)函數(shù)是publicvoidexample...的重載函數(shù)?

A、publicvoidexampleintm...

B、publicintexample...

C、publicvoidexample2...

D、publicintexampleintm,floatf...

答:A,D

3、給出下面的代碼段:

publicclassBase

intw,x,y,z;

publicBaseinta,intb

x=a;y=b;

publicBaseinta,intb,intc,intd

//assignmentx=a,y=b

w=d;

z=c;

在代碼說(shuō)明//assignmentx=a,y=b處寫(xiě)入如下哪幾個(gè)代碼是正確的?

A、Basea,b;

B、x=a,y=b;

C、x=a;y=b;D、thisa,b;

答:C,D

4、已知如下定義:Strings=story;

下面哪個(gè)表達(dá)式是合法的?

A、s+=books;

B、charc=s[1];

C、intlen=s.length;

D、Stringt=s.toLowerCase;

答:A,D

5、Java中main函數(shù)的值是什么?

A、String

B、int

C、char

D、void

6、如下哪些字串是Java中的標(biāo)識(shí)符?

A、fieldname

B、super

C、3number

D、#number

E、$number

答:A,E

7、如下哪些是Java中有效的關(guān)鍵字?

A、const

B、NULL

C、false

D、this

E、native

答:A,C,D,E

8、如下哪些是Java中正確的整數(shù)表示?

A、22

B、0x22

C、022

D、22H

答:A,B,C

9、下面的代碼段中,執(zhí)行之后i和j的值是什么?

inti=1;

intj;

j=i++;

A、1,1

B、1,2

C、2,1

D、2,2

答:C

10、下面句話是正確的?

A、是算術(shù)右移操作符.

B、是規(guī)律右移操作符.

C、是算術(shù)右移操作符

D、是規(guī)律右移操作符

答:A,D

11、下面哪個(gè)賦值語(yǔ)句是合法的?

A、floata=2.0

B、doubleb=2.0

C、intc=2

D、longd=2

答:B,C,D

12、下面哪個(gè)是main函數(shù)的合法參數(shù)?

A、charargs[]

B、charargs[][]

C、Stringarg要[]

D、Stringargs

答:C

13、下面哪個(gè)語(yǔ)句是創(chuàng)造數(shù)組的正確語(yǔ)句?

A、floatf[][]=newfloat[6][6];

B、float[]f[]=newfloat[6][6];

C、floatf[][]=newfloat[][6];

D、float[][]f=newfloat[6][6];

E、float[][]f=newfloat[6][];

答:A,B,C,D

14、已知表達(dá)式intm[]=0,1,2,3,4,5,6;

下面哪個(gè)表達(dá)式的值與數(shù)組下標(biāo)量總數(shù)相等?

A、m.length

B、m.length

C、m.length+1

D、m.length+1

答:B

15、已知如下的命令執(zhí)行javaMyTestabc

請(qǐng)問(wèn)哪個(gè)語(yǔ)句是正確的?

A、args[0]=MyTestabc

B、args[0]=MyTest

C、args[0]=a

D、args[1]=b

答:C,D

16、已知如下代碼:

publicclassTest

longa[]=newlong[10];

publicstaticvoidmainStringarg[]

System.out.printlna[6];

請(qǐng)問(wèn)哪個(gè)語(yǔ)句是正確的?

A、Outputisnull.

B、Outputis0.

C、Whencompile,someerrorwilloccur.

D、Whenrunning,someerrorwilloccur.

答:B

17、已知如下代碼:

booleanm=true;

ifm==false

System.out.printlnFalse;

else

System.out.printlnTrue;

執(zhí)行結(jié)果是什么?

A、False

B、True

C、None

計(jì)算機(jī)考試java模擬試題

D、Anerrorwilloccurwhenrunning.

答:B

18、已知如下代碼:

publicclassTest

publicstaticvoidmainStringarg[]

inti=5;

do

System.out.printlni;

while--i5

System.out.printlnfinished;

執(zhí)行后的輸出是什么?

A、5

B、4

C、6

D、Finished

E、None

答:A,D

19、下面代碼執(zhí)行后的輸出是什么?

outer:forinti=0;i3;i++

inner:forintj=0;j2;j++

ifj==1continueouter;

System.out.printlnj+and+i;

A、0and0

B、0and1

C、0and2

D、1and0

E、1and1

F、1and2

G、2and0

H、2and1

I、2and2

答:A,B,C

20、已知如下代碼:

switchm

case0:System.out.printlnCondition0;

case1:System.out.printlnCondition1;

case2:System.out.printlnCondition2;

case3:System.out.printlnCondition3;break;

default:System.out.printlnOtherCondition;

當(dāng)m的值為什么時(shí)輸出Condition2?

A、0

B、1

C、2

D、3

E、4

F、None

答:A,B,C

21、當(dāng)欣賞器返回到新URL的包含applet的.頁(yè)面時(shí)調(diào)用以下哪個(gè)函數(shù)?A、init

B、start

C、stop

D、destroy

答:B

22、以下哪個(gè)方法用于定義線程的執(zhí)行體?

A、start

B、init

C、run

D、main

E、synchronized

答:C

23、Java中如下哪個(gè)約束符是正確的?

A、private

B、public

C、protected

D、protect

E、friend

答:A,B,C

24假設(shè)類中的成員變量可以被同一包訪問(wèn),那么使用如下哪個(gè)約束符?

A、private

B、public

C、protected

D、nomodifier

E、final

答:D

25、以下哪個(gè)約束符可用于定義成員常量?

A、static

B、final

C、abstract

D、Nomodifiercanbeused

答:B

26、如下哪個(gè)語(yǔ)句正確說(shuō)領(lǐng)略native方法?

A、publicnativevoidtest;

B、publicnativevoidtest

C、publicvoidnativetest;

D、publicnativetest

答:A

27、已知如下類說(shuō)明:

publicclassTest

privatefloatf=1.0;

intm=12;

staticintn=1;

publicstaticvoidmainStringarg[]

Testt=newTest;

//somecode...

如下哪個(gè)使用是正確的?

A、t.f

B、this.n

C、Test.m

D、Test.n

答:A,D

28、已知如下代碼:

1:classExample

2:Stringstr;

3:publicExample

4:str=example;

5:

6:publicExampleStrings

7:str=s;

8:

9:

10:classDemoextendsExample

11:

12:publicclassTest

13:publicvoidf

14:Exampleex=newExampleGood;

15emod=newDemoGood;

16:

哪句語(yǔ)句會(huì)導(dǎo)致錯(cuò)誤?

A、line3

B、line6

C、line10

D、line14

E、line15

答:E

29、已知如下類定義:

classBase

publicBase//...

publicBaseintm//...

protectedvoidfunintn//...

publicclassChildextendsBase

//membermethods

如下哪句可以正確地參與子類中?

A、privatevoidfunintn//...

B、voidfunintn//...

C、protectedvoidfunintn//...

D、publicvoidfunintn//...

答:C,D

30、如下哪個(gè)語(yǔ)句是正確的?

A、InJavasingleinheritanceisallowed,whichmakescodemorereliable.

B、Asubclassinheritsallmethodsincludingtheconstructorfromthesuperclass.

C、Aclasscanimplementasmanyinterfacesasneeded.

D、Whenaclassimplementsaninterface,itcandefineasmanymethodsoftheinterfaceasneeded.

答:A,C

31、在如下源代碼文件Test.java中,哪個(gè)是正確的類定義?

A、publicclasstest

publicintx=0;

publictestintx

this.x=x;

B、publicclassTest

publicintx=0;

publicTestintx

this.x=x;

C、publicclassTestextendsT1,T2

publicintx=0;

publicTestintx

this.x=x;

D、publicclassTestextendsT1

publicintx=0;

publicTestintx

this.x=x;

E、protectedclassTestextendsT2

publicintx=0;

publicTestintx

this.x=x;

答:B,D

32、Person,Student和Teacher都是類名。這些類有以下繼承關(guān)系。

Person

|

||

StudentTeacher

并且在Java源代碼中有如下表達(dá)式:

Personp=newStudent;如下哪個(gè)語(yǔ)句是正確的?

A、Theexpressionislegal.

B、Theexpressionisillegal.

C、Someerrorswilloccurwhencompile.

D、Compileiscorrectbutitwillbewrongwhenrunning.

答:A

33、當(dāng)Frame變更大小時(shí),放在其中的按鈕大小不變,那么使用如下哪個(gè)layout?

A、FlowLayout

B、CardLayout

C、NorthandSouthofBorderLayout

D、EastandWestofBorderLayout

E、GridLayout

答:D

34、當(dāng)Frame變更大小時(shí),放在其中的按鈕大小不變,那么使用如下哪個(gè)layout?

A、FlowLayout

B、CardLayout

C、NorthandSouthofBorderLayout

D、EastandWestofBorderLayout

E、GridLayout

答:A

35、如下哪個(gè)方法可以從WindowEvent獲取事情源?

A、getFrame

B、getID

C、getSource

D、getWindow

答:C,D

36、以下哪個(gè)有關(guān)事情監(jiān)測(cè)器的語(yǔ)句是正確的?

A、Multiplelistenerscanbeattachedtoonecomponent.

B、Onlyonelistenercanbeattachedtoonecomponent.

C、Onelistenercanreceiveandprocesstheeventsfrommultiplecomponents.

D、Onelistenercanreceiveandprocesstheeventsfromonlyonecomponent.

答:A,C

37、監(jiān)測(cè)器接口的方法返回值是什么?

A、int

B、String

C、void

D、Object

E、AWTEvent

答:C

38、下面哪個(gè)事情監(jiān)測(cè)器在Java中有事情適配器?

A、MouseListener

B、KeyListener

C、ActionListener

D、ItemListener

E、WindowListener

答:A,B,E

39、下面哪個(gè)方法與applet的顯示無(wú)關(guān)?

A、update

B、draw

C、repaint

D、paint

答:B

40、已知如下說(shuō)明:

TextAreata=newTextAreaHello,5,5;

請(qǐng)問(wèn)哪個(gè)語(yǔ)句是正確的?

A、Themaximumnumberofcharactersinalineis5.

B、Thedisplayedheightis5linesotherwiseconstrain.

C、Thedisplayedstringcanusemultiplefonts.

D、Thedisplayedstringsareeditable.

答:B,D

41、請(qǐng)問(wèn)如下哪個(gè)方法可以將MenuBar參與Frame中?

A、setMenu

B、setMenuBar

C、add

D、addMenuBar

答:B

42、下面哪個(gè)不是Java中的容器?

A、ScrollPane

B、Canvas

C、Scrollbar

D、Applet

E、Dialog

答:B,C

43、下面哪個(gè)方法可用于定義新線程類?

A、implement

溫馨提示

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