吉大網(wǎng)絡(luò)教育作業(yè) JAVA程序設(shè)計_第1頁
吉大網(wǎng)絡(luò)教育作業(yè) JAVA程序設(shè)計_第2頁
吉大網(wǎng)絡(luò)教育作業(yè) JAVA程序設(shè)計_第3頁
吉大網(wǎng)絡(luò)教育作業(yè) JAVA程序設(shè)計_第4頁
吉大網(wǎng)絡(luò)教育作業(yè) JAVA程序設(shè)計_第5頁
已閱讀5頁,還剩59頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1:108、下列說法中,錯誤的一項是()。

C1.Java系統(tǒng)的標(biāo)準(zhǔn)輸入對象是System,in

@2.打開一個文件時■不可能產(chǎn)生lOException

□3.使用File對象可以判斷一個文件是否存在

4.使用File對象可以判斷一個目錄是否存在

2:19、Java語言是以哪一種語言為基礎(chǔ)的?()

1.Basic

2.Smalhalk

3.C

4.C++

3:39、現(xiàn)有一個雙精度浮點變量聲明為doubledValue;下列賦值語

句不正確的一個是()。

C1.dValue=Fhoat.POSITIVE_INFINITY;

C2.dValue=Float.NaN;

C3.dValue=Double.POSITIVE_INFINITY;

⑨4.dValue=(double)|true;

4:111、要實現(xiàn)完全定制串行化,串行化類必須實現(xiàn)的接口是()

1.Serializable

2.Runnable

3.Thread

4.Extenalizable

47、下列標(biāo)識符中,正確的是()。

1.1Back

2.$_Money

3.$-money

4.2-Foward

6:7、如果有2個類A和B,A類基于B類,則下列描述中正確的一個

是()。

C1.這2個類都是子類或者超類

巴2.A是B超類的子類

E3.B是A超類的子類

C4.這2個類郡是對方的子類

7:129>下列哪一項不屬于Applet中的顯示方法?()

1.update()

2.repaint()

3.drawLine()

4.paint()

8:99、下列方法中哪一個不能用于獲取異常信息()?

1.toString()

2.getMessage()

3.drawline()

°4.printStackTraceO

9:116、下列說法中錯誤的一項是()。

1.若要編寫出色的圖形用戶界面程序,首先需要考慮如何在界面中放置構(gòu)件

2.若要編寫出色的圖形用戶界面程序,不需要讓構(gòu)件響應(yīng)用戶的操作

3.若要編寫出色的圖形用戶界面程序,需要考慮如何讓構(gòu)件響應(yīng)用戶的操作

4.若要編寫出色的圖形用戶界面程序,需要掌握構(gòu)件的顯示效果

10:51、以下字符常量中不合法的一個是()。

1.,a'n'

□2「\r)

□3」\t,

C4.,¥'

11:91、下面的是關(guān)于類及其修飾符的一些描述,不正確的是()。

°1.abstract類只能用來派生子類,不能用來創(chuàng)建abstract類的對象

C2.abstract不能與final同時修飾一個類

3.final類不但可以用來派生子類,也可以用來創(chuàng)建final類的對象

C4.abstract方法必須在abstract類中聲明,但abstract類定義中可以沒有

abstract方法

12:22、下列屬于Java核心包的一項是()。

1.javax.naming

2.javax.rmi

3.javax.sound

4.java,math

13:104、下列描述中,正確的一項是()。

E1.當(dāng)異常被拋出時,可能產(chǎn)生由于沒有與之匹配的catch子句而過早地返回

的情況

C2.一個try代碼段必須和一個catch代碼段相對應(yīng)

C3.catch(Exceptione)不能捕獲異常拋出的任何類型

口4.非GUI程序產(chǎn)生異常時,若沒有合適的異常處理與之匹配,則程序?qū)⒒謴?fù)

14:32、下列哪個不是面向?qū)ο蟪绦蛟O(shè)計方法的特點?()

C1.抽象

匕2.繼承

C3.多態(tài)

區(qū)4.結(jié)構(gòu)化

15:68、下列哪一個不是合法的標(biāo)識符?()

□1.INTEGER

C2.Char

E3.\u0002

C4.Void

16:60現(xiàn)有一個int類型的整數(shù)和一個double類型的浮點數(shù),當(dāng)它

們之間做了加法運算之后,得到的結(jié)果類型應(yīng)該是()。

Cl.int類型

回2.double類型

C3.float類型

°4.long類型

17:29、定義主類的類頭時可以使用的訪問控制符是()。

1.public

2.protected

3.private

4.privateprotected

18:66、下列關(guān)于類型轉(zhuǎn)換的說法中,正確的一項是()。

C1.double類型可以自動轉(zhuǎn)換為int類型

C2.double類型只能強(qiáng)制轉(zhuǎn)換為int和long類型

°3.double類型可以通過強(qiáng)制轉(zhuǎn)換為boolean類型

E4.double不可以自動轉(zhuǎn)換為int類型

19:5、下列選項中,屬丁JVM執(zhí)行過程中的特點的一項是()。

U1.編譯執(zhí)行

C2.多進(jìn)程

E3.異常處理

C4.靜態(tài)鏈接

20:74、設(shè)有定義intx=5;則執(zhí)行以下語句后,x的值為()。x+=x+5;

C1.10

E2.15

C3.20

C4.25

21:92、為了使包ch4在當(dāng)前程序中可見,可以使用的語句是()。

1.importch4.*;

□2.packagech4.*;

°3.ch4imporl,;

C4.ch4package;

22:79、設(shè)i、j為int類型變量,a為float類型變量,以下選項中,

正確的賦值語句是()。

C1.i=i+2

E2.a=7;

°3.i++--'j;

C4.a=66.0;

23:107、Fileoutputstream類的父類是()。

Cl.File

□2.FileOutput

3.OutputStream

4.InputStream

24:28、下列說法中,不止確的一項是()0

°LJava程序有兩類:Application和Applet

2.類的方法只能由public修飾

□3.面向?qū)ο蟮某绦蛟O(shè)計的優(yōu)點有:可重用性、可擴(kuò)展性、可管理性

C4.Java語言通過接口支持多重繼承

25:12、于Java語言的內(nèi)存回收機(jī)制,下列選項中最正確的一項是()。

口1.Java程序要求用戶必須手工創(chuàng)建一個線程來釋放內(nèi)存

C2.Java程序允許用戶使用指針來釋放內(nèi)存

E3.內(nèi)存回收線程負(fù)責(zé)釋放無用內(nèi)存

□4.內(nèi)存回收線程不能釋放內(nèi)存對象

26:20、下列選項中,不屬于JDK文件目錄中的子目錄的是()o

□l.bin子目錄

C2.include子目錄

3.j2sdkl.4.2子目錄

C4.lib子目錄

27:86、假設(shè)int類型的變量X、Y和z,它們的初始值分別為10、20

和30,則布爾表達(dá)式x<101fY>10&&z<10的值為()o

@1.false

2.true

C3.1

C4.無法判斷

28:126、下列哪一項不是Applet的生命周期方法?()

°1.start()

2.getCodeBase()

□3.destroy()

□4.initO

29:63、下列Java語句中,不正確的一個是()。

E1.DoubledValue=(float)1233.213f;

C2.doubledValue=(float)1.213E2f;

C3.charch=(char)-l;

C4.charch=66:

30:30、下列描述中,不正確的是()。

1.Java不支持多線程

C2.一個Java源程序中不允許有多個公共類

13.Java程序可以劃分為兩大類:Application和Applet

°4.Java通過接口支持多重繼承

31:40、現(xiàn)有2個byte類型的變量bb=126、bb2=5,當(dāng)執(zhí)行

bbl=(byte)(bb+bb2);語句之后,bb的值應(yīng)該是()。

1.-128

2.131

E3.-125bbl

e4.語句在編澤中出錯

32:24、下列關(guān)于注釋語句的描述中,正確的一項是()。

亡1.以//開始的是多行注釋語句

C2.以/*開始,*/結(jié)束的是單行注釋語句

E3.以/**開始,*/結(jié)束的是可以用于生成幫助文檔的注釋語句

C4.以/**開始,*/結(jié)束的是單行注釋語句

33:110、下列哪一個類實現(xiàn)了線程組?()

1.java.lang.Objict

2.java.lang.ThreadGroup

3.Java.lang.Thread

4.java.lang.Runnable

34:96、main。方法是JavaApplication程序執(zhí)行的入口點,關(guān)于

main()方法的方法頭下面哪一項母合法的?

1.publicstaticvoidmain()

2.publicstaticvoidmain(Stringargs[1)

3.publicstaticintmain(Stnng[]arg)

4.publicVoidmain(Stnngarg[])

35:14、下列說法正確的一項是()。

口1.java.lang.Integer是接口

C2.java.lang.Runnable是類

@3.Doulble對象在iava.lang包中

C4.Double對象在java.lang.Object包中

36:

87、下列代碼段執(zhí)行之后,輸出的結(jié)果為()。

publicClaSSex38;

publicstaticvoidmain(String[]args){

longa=128;

longb=10;

doublec=12.34:

booleanbb;

bb=c>=a>>b;

System.outprintlnCbb);

J1.true

°2.false

C3.1

C4.0

37:130、JApplet的默認(rèn)布局管理器是()。

C1.FlowLayout

⑨2.BorderLayout

3.GridLayout

4.BoxLayout

38:3、下列選項中屬于Java語言的垃圾回收機(jī)制的一項是()。

□1.語法檢查

C2.堆棧溢出檢查

C3.跨平臺

E4.內(nèi)存跟蹤

39:67、下列哪一個是合法的標(biāo)識符?()

C1.int

C2.\t

C3.Oxeeee

@4.integer

40:71、算術(shù)表達(dá)式1+2/3?4*5B、的值為9()

ei.i

E2.-19

C3.-5

C4.0

41:122、下列說法中錯誤的一項是()。

C1.Applet參數(shù)的名字必須區(qū)分大小寫

E2.Applet參數(shù)的值都是字符串類型的值

3.應(yīng)該為Applet參數(shù)設(shè)置一個默認(rèn)值,可以避免Applet工作不正常

°4.獲得參數(shù)的方法getParameter??梢圆环旁趇nit。方法中進(jìn)行

42:17、以下關(guān)于面向?qū)ο蟾拍畹拿枋鲋?,不正確的一項是()。

□1.在現(xiàn)實生活中,對象是指客觀世界的實體

E2.程序中的對象就是現(xiàn)實生活中的對象

□3.在程序?qū)ο笫峭ㄟ^一種抽象數(shù)據(jù)類型來描述的,這種抽象數(shù)據(jù)類型稱為類

(class)

匚4.在程序中,對象是一組變量和相關(guān)方法的集合

43:31、java語言的類間的繼承關(guān)系是()。

C1.多重的

E2.單重的

C3.線程的

C4.不能繼承

44:

77、執(zhí)行下列程序段之后,輸出的結(jié)果為()。

publicclassex8{

publicstaticvoidmain(String[]args)(

inta=5;

intb=5:

intC=10;

c/=(++As/(b-);

System.outprintln(c);

1.

0

2.

5

回3.

10

巴4.

15

45:52、下列數(shù)據(jù)表示十六進(jìn)制數(shù)的一個是()。

C1.021

2.123

C3.'23'

@4.0xa34

46:118、編寫AWT圖形用戶程序的時候,一定要import的語句是()。

C1.import

java,awt;

E2.import

java.awt.*;

C3.import

javax.awt.*;

C4.import

javax.swing.*;

47:115、下列說法中,錯誤的一項是()。

1.MouseAdapter是鼠標(biāo)運動適配器

°2.WindowAdapter是窗口適配器

03.ContainerAdapter是容器適配器

4.KeyAdapter是鍵盤適配器

48:125、下列說法中錯誤的一項是()。

亡1.Swing構(gòu)件可以設(shè)置一個或多個邊框

□2.Swing的按鈕構(gòu)件上可以使用圖標(biāo)

亡3.Swing構(gòu)件可以使用鍵盤代替鼠標(biāo)操作

4.Swing中需要手工編寫雙緩沖區(qū)

49:43、下列單精度浮點數(shù)fValue的賦值語句中,不正確的一個是()。

E1.fValue=(double)-23.234f;

C2.fValue=(char)-12.34f;

C3.fValue=(char)-56.78d;

C4.fValue=(int)23.234f;

50:1、在下列說法中,選出最正確的一項是()。

1.Java語言是以類為程序的基本單位的

C2.Java語言是不區(qū)分大小寫的

C3.多行注釋語句必須以//開始

C4.在Java語言中,類的源文件名和該類名可以不相同

51:106、下列哪一^類屬于java.util.jar包?()

1.GZIPlnputStream

2.ZipInputStream

3.JarlnputStream

4.InflaterInputstream

52:10、下列屬于Java語言的特點的一項是()。

U1.運算符重載

C2.類間多重繼承

C3.指針操作

①4.垃圾回收

53:6、在Java語言中,那一個是最基本的元素?()

C1.方法

C2.包

E3.對象

C4.接口

54:16、下列關(guān)于類、包和源文件的說法中,錯誤的一項是()。

C1.一個文件可以屬于一個包

C2.一個包可包含多個文件

13.一個類可以屬于一個包

E4.一個包只能含有一個類

55:65、以下的變量定義語句,合法的是()。

C1.float_*5=123.456F;

C2.byte$_bl=156782;

C3.int_long_=324233L;

4.doublea=Double.MAXVALUE:

56:H9、下列說法中,錯誤的一項是()。

1.Swing構(gòu)件可以直接添加入頂層容器之中

□2.內(nèi)容面板是一個輕量級構(gòu)件,它是頂層容器所包含的普通容器

口3.根面板由一個玻璃面板、一個內(nèi)容面板和一個可選的菜單條組成

C4.玻璃面板可以用于接收鼠標(biāo)事件

57:50、設(shè)有類型定義shorti=32;longj=64;下面賦值語句中不正

確的一個是()。

C1.j=i;

E2.i=j;

3.i=(short)j;

4.j=(long)i;

58:

83、執(zhí)行下列代碼之后,輸出的結(jié)果為()0

publicclassex24(

publicstaticvoidmain(String[]arg?)(

inta=2;

intb=3;

intc=7;

intd=^>c?a:c;

d=d>>2>b?d:b;

System.outprintln(b);

)

}

1.

2

回2.

3

C3.

5

C4.

7

59:112、下列哪一個包給出了Runnable接口的定義?()

1.iava.util

2.java.Io

3.java,lang

4.java,sql

60:

94、下列輸出的結(jié)果是()。

classAA

(

wildShow()

(

System,outprintin("類AA");

}

}

classBBextendsAA

)

)

voidShow()

(

System,out.printin("類BB");

)

)

Publicclassex7(

publicstativoidmain(Stringargs[])

(

AAa=newAA();

BBb=newBB();

a.Show();

h.Shllw();

)

}

C1.類AA類BB

C2,類BB類AA

E3.類BB類BB

C4.類AA類AA

61;45、下列關(guān)于byte類型的說法中,正確的一個是()。

ELbyte類型的長度為8位

2.byte類型可以自動轉(zhuǎn)換為所有的簡單類型

C3.128是合法的byte類型數(shù)值

C4.byte存儲順序是從高到低

62:114、下列說法中,正確的一項是()。

亡LAWT的高級事件依賴于觸發(fā)此類事件的類,可以和特定的動作相關(guān)聯(lián)

C2.AWT的高級事件依賴于觸發(fā)此類事件的類,可以不和特定的動作相關(guān)聯(lián)

3.AWT的低級事件是在構(gòu)件或者容器上發(fā)生的事件

C4.AWT的低級事件是基于語義的事件,不一定和特定的動作相關(guān)聯(lián)

63:123、下列說法中錯誤的一項是()。

C1.JApplet是頂層Swing容器

62.JApplet中使用內(nèi)容面板作為其惟一直接后代

C3.內(nèi)容面板是JApplet中除了菜單條之外所有構(gòu)件的雙親

C4.根面板是JApplet的惟一直接后代

64:55、下列哪一個是合法的char類型數(shù)據(jù)()?

區(qū)1.'\141'

亡2」\rnJ

□3「\uOO,

C4「\uOxCO,

65:49、下列說法中,正確的一個是()。

E1.接口屬于復(fù)合數(shù)據(jù)類型

U2.接口屬于簡單數(shù)據(jù)類型

C3.標(biāo)識符的總的字符個數(shù)是有限的

C4.標(biāo)識符就是保留字

66:61、下列關(guān)于float類型的說法中,正確的一個是()。

亡1.float類型不能自動轉(zhuǎn)換為其他的簡單類型

E2.float類型可以自動轉(zhuǎn)換為double類型

C3.float類型和long類型在計算機(jī)中占的存儲空間一樣大

C4.3.342E2D是合法的float類型數(shù)值。

67:

72、下列語句序列執(zhí)行后,x的值是()。

publicclassex3(

pubhcstaticvoidmain(String[]args){

inta=2;

intb=3;

intx=4;

x=H+a*x;

System,out.println(x);

C1.13

E2.12

C3.11

C4.10

68:

89、下列程序執(zhí)行的結(jié)果是()。

publicclassex3{

publicstaticvoidmain(String[]arg5)(

inta=3;

intb=4;

intx=5:

if(a*a+b*b==x*x)

x=x?(b-A、;

System.outprint(x);

C1.5

C2.6

63,10

C4.3

69:

88、下面程序的輸出結(jié)果是()。

publicClaSSex38;

publicstaticvoidmain(String[]arg?){

longa=128;

longb=10;

doublec=12.34:

booleanbb;

bb=c>=a?b;

System.outprintln(bb);

}

)

E1.01234

2.6789

3.012346789

C4.5

70:127、下列說法中錯誤的一項是()。

1.Applet必須全部重寫其生命周期方法

2.Applet不必全部重寫其生命周期方法

3.Applet中使用了線程,則需要重寫相應(yīng)的生命周期方法

4.stop()總是在destroy()之前被調(diào)用。

1:104、下列描述中,正確的一項是()。

1.當(dāng)異常被拋出時,可能產(chǎn)生由于沒有與之匹配的catch子句而過早地返回

的情況

12.一個try代碼段必須和一個catch代碼段相對應(yīng)

C3.catch(Exceptione)不能捕獲異常拋出的任何類型

□4.非GUI程序產(chǎn)生異常時,若沒有合適的異常處理與之匹配,則程序?qū)⒒謴?fù)

正常的運行

2:12、于Java語言的內(nèi)存回收機(jī)制,下列選項中最正確的一項是()。

1.Java程序要求用戶必須手工創(chuàng)建一個線程來釋放內(nèi)存

2.Java程序允許用戶使用指針來釋放內(nèi)存

3.內(nèi)存回收線程負(fù)責(zé)釋放無用內(nèi)存

4.內(nèi)存回收線程不能釋放內(nèi)存對象

3:101、下列關(guān)于RuntimeException的說法中正確的一個項()。

□1.此異常默認(rèn)可以被除了main()方法之外的任何方法拋出

2.它沒有被強(qiáng)迫處理,因此也不會被main()處理

e3.這種異常屬于檢測異常

E4.從jdk的docs可以了解都有哪些異常屬于此類

4:11、在創(chuàng)建Applet應(yīng)用程序時,需要用戶考慮的問題是()。

1.窗口如何創(chuàng)建

2.繪制的圖形在窗口中的位置

3.程序的框架

4.事件處理

5:64、下列哪一個語句是合法的?()

1.byte=128;

2.Boolean=true:

3.longl=0x23EFL;

4.double=0.1453d:

6:

94、下列輸出的結(jié)果是()。

classAA

wildShow(

System,outprintin(“類AA");

classBBextendsAA

voidShow(

System,out.printin(“類BB'>

)

PubEcclassex7(

publicstativoidmain(Stringargs[])

{

AAa=newAA();

BBb=newBB();

a.Show();

h.Shllw()5

)

C1.類AA類BB

C2,類BB類AA

E3.類BB類BB

C4.類AA類AA

7:33、下列描述中不正確的一項是()。

CLJava是純面向?qū)ο笳Z言,不兼容以往的任何語言

2.C++不是純面向?qū)ο蟮模嫒輈語言

C3.在lava語言中,使用對象時必須先聲明

@4.Java語言和c++一樣有指針

8:43、下列單精度浮點數(shù)fValue的賦值語句中,不正確的一個是()。

回1.fValue=(double)-23.234f;

°2.fValue=(char)-12.34f;

°3.fValue=(char)-56.78d;

□4.fValue=(int)23.234f;

9:55、下列哪一個是合法的char類型數(shù)據(jù)()?

Ei.,\i4r

匕2.,\rn,

C3」\u00,

C4「\u0xC0,

10:22>下列屬于Java核心包的一項是()。

1.javax.naming

2.javax.rmi

3.javax.sound

4.java,math

11:113.下列是繼承Thread類后得到的子類,請選擇正確的一項。()

1.

classA4extendsThread

voidrun()

(

H..…

}

}

C2.

classA4implementsThread

(

publicvoidrun()

(

//..…

)

}

E3.

classA4implementsThread

(

publicvoidrun()

(

//..…

)

}

e4.

classA4extendsThread^

(

rur()

(

//...

}

}

12:16、下列關(guān)于類、包和源文件的說法中,錯誤的一項是()。

c1.一個文件可以屬于一"1、包

C2.一個包可包含多個文件

C3.一個類可以屬于一個包

E4.一個包只能含有一個類

13:126、下列哪一項不是Applet的生命周期方法?()

1.start()

2.getCodeBase()

3.destroy()

4.init()

14:29、定義主類的類頭時可以使用的訪問控制符是()。

1.public

2.protected

3.private

4.privateprotected

15:24、下列關(guān)于注釋語句的描述中,正確的一項是()。

C1.以//開始的是多行注釋語句

亡2.以/*開始,*/結(jié)束的是單行注釋語句

E3.以/**開始,*/結(jié)束的是可以用于生成幫助文檔的注釋語句

C4.以/**開始,*/結(jié)束的是單行注釋語句

16:2、下列選項中不屬于Java虛擬機(jī)的執(zhí)行特點的一項是()。

□1.異常處理

C2.多線程

C3.動態(tài)鏈接

E4.簡單易學(xué)

17:79、設(shè)i、j為int類型變量,a為float類型變量,以下選項中,

正確的賦值語句是()。

C1.i=i+2

E2.a=7;

C3.i++——j;

C4.a=66.0;

18:10,下列屬于Java語言的特點的一項是()。

C1.運算符重載

U2.類間多重繼承

匕3.指針操作

E4.垃圾回收

19:63、下列Java語句中,不正確的一個是()。

1.DoubledValue=(float)1233.213f;

12.doubledValue=(float)1.213E2f;

°3.charch=(char)-l;

4.charch=66:

20:111、要實現(xiàn)完全定制串行化,串行化類必須實現(xiàn)的接口是()

1.Serializable

2.Runnable

C3.Thread

4.Extenalizable

21:25、對于類的說法中,不正確的一項是()。

CL一般類體的域包括常最、變量、數(shù)組等獨立的實體

C2.類中的每個方法都由方法頭和方法體構(gòu)成

C3.Java程序中可以有多個類,但是公共類只有一個

E4.java程序可以有多個公共類

22:

83、執(zhí)行下列代碼之后,輸出的結(jié)果為()。

publicclassex24(

publicstaticvoidmain(String[空){

inta=2;

intb=3;

intc=7;

intd=a>c?a;c;

d=d>>2>b?d:b;

System.outprintln(ti);

)

}

巴1.

2

2.

3

C3.

5

巴4.

7

23:54、下列關(guān)于Unicode-亨符的說法中,不正確的一項是()。

C1.Unicode字符集比ASH字符集豐富

12.Unicode字符是16位無符號數(shù)

3.字符常量'a,以八進(jìn)制數(shù)表示為'\142,

C4.字符常量'a)以八進(jìn)制數(shù)表示為‘\141'

24:

77、執(zhí)行下列程序段之后,輸出的結(jié)果為()。

pubhcclassex8{

publicstaticvoidmain(String[]args)(

inta=5;

intb=5:

intC=10;

c/=<++A、/(b-);

System.outprintln(c);

ei.

0

2.

5

E3.

10

e4.

15

25:109、下列哪一個是Pattern類的方法?()

1.matches()

C2.find()

□3.start()

°4,end()

26:47、下列標(biāo)識符中,正確的是()。

C1.l_Back

@2.$_Money

C3.$-money

C4.2-Foward

27:130、JApplet的默認(rèn)布局管理器是()。

C1.FlowLayout

2.BorderLayout

C3.GridLayout

4.BoxLayout

28:99、下列方法中哪一個不能用于獲取異常信息()?

1.toString()

2.getMessage()

3.drawline()

4.printStackTrace()

29:62、下列關(guān)于作用域的說法中,正確的一個是()。

C1.不同方法中聲明的不同變量,可以互相訪問

E2.在不同方法中可以聲明相同數(shù)據(jù)類型的同名局部變量

C3.在同一個類中可以聲明相同數(shù)據(jù)類型的同名類變量

亡4.在同一個程序塊中可以聲明相同數(shù)據(jù)類型的同名變量

30:108、下列說法中,錯誤的一項是()。

C1.Java系統(tǒng)的標(biāo)準(zhǔn)輸入對象是System,in

?2.打開一個文件時不可能產(chǎn)生lOException

C3.使用File對象可以判斷一個文件是否存在

C4.使用File對象可以判斷一個目錄是否存在

31;27、下列關(guān)于類和對象的描述中,不正確的一項是()。

亡1.現(xiàn)實世界中,可以把每件事物都看做是一個對象

□2.一組對象構(gòu)成一個程序,對象之間通過發(fā)消息通知彼此該做什么

C3.有共同屬性的對象可以抽象為一個類

E4.一個類只能實例化一個對象

32:45、下列關(guān)于byte類型的說法中,正確的一個是()。

E1.byte類型的長度為8位

C2.byte類型可以自動轉(zhuǎn)換為所有的簡單類型

C3.128是合法的byte類型數(shù)值

°4.byte存儲順序是從高到低

33:7、如果有2個類A和B,A類基于B類,則下列描述中正確的一

個是()。

C1.這2個類都是子類或者超類

C2.A是B超類的子類

E3.B是A超類的子類

C4.這2個類郡是對方的子類

34:71、算術(shù)表達(dá)式1+2/3?4*5B、的值為9()

C1.1

E2.-19

C3.-5

C4.0

35:44、現(xiàn)有一個char類型的變量CC和一個int類型的變量ii,下

列語句中不正確的一個是()。

C1.cc=,d,+11:

2.CC=(char)(CC+ii);

3.cc=(char)11.23d;

@4.cc=cc+(char)ii;char類型相加可能會丟失精度

36:119、下列說法中,錯誤的一項是()。

E1.Swing構(gòu)件可以直接添加入頂層容器之中

C2.內(nèi)容面板是一個輕量級構(gòu)件,它是頂層容器所包含的普通容器

C3.根面板由一個玻璃面板、一個內(nèi)容面板和一個可選的菜單條組成

C4.玻璃面板可以用于接收鼠標(biāo)事件

37:91、下面的是關(guān)于類及其修飾符的一些描述,不正確的是()。

°1.abstract類只能用來派生子類,不能用來創(chuàng)建abstract類的對象

C2.abstract不能與final同時修飾?一"個類

E3.final類不但可以用來派生子類,也可以用來創(chuàng)建final類的對象

°4.abstract方法必須在abstract類中聲明,但abstract類定義中可以沒有

38:15、下列關(guān)于類、包和源文件的描述中,不正確的一項是()。

C1.一個包可以包含多個類

C2.一個源文件中,可能有一個公共類

C3.屬于同一個包的類在默認(rèn)情況下可以相互訪問

E4.系統(tǒng)不會為源文件創(chuàng)建默認(rèn)的

39;92、為了使包ch4在當(dāng)前程序中可見,可以使用的語句是()。

1.importch4.*;

2.packagech4.*;

°3.ch4imporL;

C4.ch4package;

40:112、下列哪一個包給出了Runnable接口的定義?()

C1.iava.util

□2.java.Io

3.java,lang

°4.java,sql

41:98、下列描述中不屬于Java異常處理機(jī)制優(yōu)點的一項是()。

C1.把錯誤處理代碼從正常代碼中分離出來

□2.按錯誤類型和差別分組

匕3.對無法預(yù)測的錯誤的捕獲和處理

E4.能夠處理任何類型的錯誤

42:125>下列說法中錯誤的一項是()。

C1.Swing構(gòu)件可以設(shè)置一個或多個邊框

C2.Swing的按鈕構(gòu)件上可以使用圖標(biāo)

亡3.Swing構(gòu)件可以使用鍵盤代替鼠標(biāo)操作

4.Swing中需要手工編寫雙緩沖區(qū)

43:32、下列哪個不是面向?qū)ο蟪绦蛟O(shè)計方法的特點?()

C1.抽象

C2.繼承

C3.多態(tài)

E4.結(jié)構(gòu)化

44:60、現(xiàn)有一個int類型的整數(shù)和一個double類型的浮點數(shù),當(dāng)它

們之間做了加法運算之后,得到的結(jié)果類型應(yīng)該是()。

CLint類型

回2.double類型

C3.float類型

14.long類型

45:90、為了定義3個整型數(shù)組al、a2、aL3,下面聲明正確的語句是

()。

匕1.

intArrayf]al,a2;

inta3[]=(l,2,3,4,5h

K2.

int[]aba2;

inta3[]=[l,2,3,4,5);

C3.

intal,a2[];

intaL3:(1,2,3,4,5);

4.

int[]al,a2;

inta3=(l,2,3,4,5);

46:86、假設(shè)int類型的變量x、Y和z,它們的初始值分別為10、20

和30,則布爾表達(dá)式x<101fY>10&&z<10的值為()。

@1.false

2.true

C3.1

C4.無法判斷

47:

81、下列語句序列執(zhí)行后,輸出的結(jié)果是()。

publicclassexl7{

publicstaticvoidmain(String[]args){

intx=15;

x/=x%5+x久x—x%10);

System,outprinting);

}

}

E1.

0

C2.

5

e3.

10

4.

15

48:17、以下關(guān)于面向?qū)ο蟾拍畹拿枋鲋?,不正確的一項是()。

e1.在現(xiàn)實生活中,對象是指客觀世界的實體

E2.程序中的對象就是現(xiàn)實生活中的對象

C3.在程序?qū)ο笫峭ㄟ^一種抽象數(shù)據(jù)類型來描述的,這種抽象數(shù)據(jù)類型稱為類

(class)

C4.在程序中,對象是一組變量和相關(guān)方法的集合

49:117、布局管理器可以管理構(gòu)件的哪個屬性?()。

61.大小

C2.顏色

C3.名稱

C4.字體

50:8、使用如下哪個保留字可以使只有在定義該類的包中的其他類才

能訪問該類?()

□1.abstract

12.private

C3.protected

E4.不使用保留字

51:73、整型變量a、b定義如下,表達(dá)式++a==b的值是()。inta=3;

intb=4;

1.4

C2.3

C3.1

E4.10

52:103、下列關(guān)于異常使用原則的說法中錯誤的一項是()。

L處理本異常,然后再把另一個不同異常重擲到較低層

C2.中止程序,不讓程序繼續(xù)向下運行

C3.使問題簡化,不用花很多時間在跟蹤錯誤上

C4.讓程序更安全

53:

82、執(zhí)行下列代碼之后,輸出的結(jié)果為()。

publicclassex23(

publicstaticvoidmain(String[]args){

intx=7;

inty=15;

booleanbb=(127(—128AY)<15;

System.outprintln(bb);

)

}

?1.true

e2.

0

3.

false

4.

1

54:120、下列不屬于java,awt包中的基本概念的一項是()。

C1.容器

C2.構(gòu)件

63?線程

□4.布局管理器

55:128、下列說法中錯誤的一項是()。

C1.getDocumentBase()用于獲取包含Applet的HTML文件的URL

12.getCodeBase()用于獲取Applet主類的URL

°3.getParameter(Stringname)用于獲取標(biāo)記中的參數(shù)的值

4.若指定參數(shù)在HTML中沒有說明,則Applet將停止運行

56:48、下列標(biāo)識符中,合法的一個是()。

C1.$#@!$

C2.$—$

C3.2$$2

國4.$22$

57:30、下列描述中,不正確的是()。

1.Java不支持多線程

2.一個Java源程序中不允許有多個公共類

C3.Java程序可以劃分為兩大類:Application和Applet

C4.Java通過接口支持多重繼承

58:106>下列哪一個類屬于java.util.jar包?()

1.GZIPlnputStream

2.ZipInputStream

3.JarlnputStream

4.InflaterInputstream

59:53、現(xiàn)有1個char類型的變量cl=66和1個整型變量i2=2;與執(zhí)

行cl=cl+(char)i2:語句之后,cl的值應(yīng)該是()。

C1.,d'

C2」D,

C3.68

E4.語句在翻譯時出錯

60:28、下列說法中,不止確的一項是()。

°1.Java程序有兩類:Application和Applet

?2.類的方法只能由public修飾

亡3.面向?qū)ο蟮某绦蛟O(shè)計的優(yōu)點有:可重用性、可擴(kuò)展性、可管理性

□4.Java語言通過接口支持多重繼承

61:74、設(shè)有定義intx=5;則執(zhí)行以下語句后,x的值為()。x+=x+5;

1.10

2.15

C3.20

C4.25

62:85、下面哪一個是符合Java語言語法的語句?()

1.inta=0:booleanb=a!=7;

U2.inta=0;intb=2;inte=12;a=12+b+e!=4;

C3.doublei=l.3*%12;

C4.inta=0;intb=2;int12=7;a=a+12=c+b;

63:41、現(xiàn)在有一個int類型的變量a和一個char類型的變量b,關(guān)

于它們之間類型轉(zhuǎn)換的說法中,正確的一個是()。

ELa必須性制轉(zhuǎn)換為b

C2.a可以自動轉(zhuǎn)換為b

C3.b必須強(qiáng)制轉(zhuǎn)換為a

□4.它們不可以相互轉(zhuǎn)換

64:114、下列說法中,正確的一項是()。

C1.AWT的高級事件依賴于觸發(fā)此類事件的類,可以和特定的動作相關(guān)聯(lián)

亡2.AWT的高級事件依賴于觸發(fā)此類事件的類,可以不和特定的動作相關(guān)聯(lián)

3.AWT的低級事件是在構(gòu)件或者容器上發(fā)生的事件

亡4.AWT的低級事件是基于語義的事件,不一定和特定的動作相關(guān)聯(lián)

65:

88、下面程序的輸出結(jié)果是()o

publicClaSSex38;

publicstaticvoidmain(String[]arg?){

longa=128;

longb=10;

doublec=12.34:

booleanbb;

bb=c>=a?b;

System.outprintln(bb);

E1.01234

C2.6789

C3.012346789

「4.5

66:49、下列說法中,正確的一個是()。

EL接口屬于復(fù)合數(shù)據(jù)類型

C2.接口屬于簡單數(shù)據(jù)類型

C3.標(biāo)識符的總的字符個數(shù)是有限的

亡4.標(biāo)識符就是保留字

67:118、編寫AWT圖形用戶程序的時候,一定要import的語句是()。

1.importjava,awt;

2.importjava.awt.*;

3.importjavax.awt.*;

4.importjavax.swing.*;

68:67、下列哪一個是合法的標(biāo)識符?()

J1.int

C2.\t

3.Oxeeee

4.integer

69:107>Fileoutputstream類的父類是()。

Cl.File

C2.FileOutput

3.Outputstream

4.InputStream

70:3、下列選項中屬于Java語言的垃圾回收機(jī)制的一項是()。

亡1.語法檢查

C2.堆棧溢出檢查

C3.跨平臺

E4.內(nèi)存跟蹤

窗體頂端

1:97、若需要定義一個靜態(tài)域,應(yīng)使用哪一個修飾符?()

回1.static

J2.synchronized

3.private

J4.protected

2:98、下列描述中不屬于Java異常處理機(jī)制優(yōu)點的一項是()。

1.把錯誤處理代碼從正常代碼中分離出來

2.按錯誤類型和差別分組

3.對無法預(yù)測的錯誤的捕獲和處理

4.能夠處理任何類型的錯誤

3:63、下列Java語句中,不正確的一個是()。

1.DoubledValue=(float)1233.213f;

2.doubledValue=(float)1.213E2f;

3.charch=(char)-l;

4.charch=66:

4:27、下列關(guān)于類和對象的描述中,不正確的一項是()。

1.現(xiàn)實世界中,可以把每件事物都看做是一個對象

2.?組對象構(gòu)成一個程序,對象之間通過發(fā)消息通知彼此該做什么

3.有共同屬性的對象可以抽象為一個類

4.一個類只能實例化一個對象

5:122、卜列說法中錯誤的一項是()。

I.Applet參數(shù)的名字必須區(qū)分大小寫

2.Applet參數(shù)的值都是字符串類型的值

3.應(yīng)該為Applet參數(shù)設(shè)置一個默認(rèn)值,可以避免Applet工作不正常

4.獲得參數(shù)的方法gctParameter??梢圆环旁趇nit()方法中進(jìn)行

6:121、下列說法中錯誤的一項是()。

l.LayoutManager是一個接口,編程時通常使用的是實現(xiàn)該接口的類

□2.布局管理器體現(xiàn)了Java平臺無關(guān)性

C3.每個容器都對應(yīng)一個布局管理器

E4.在Java中,必須直接設(shè)置構(gòu)件在容器中的位置和直接設(shè)置構(gòu)件的大小

7:39、現(xiàn)有一個雙精度浮點變量聲明為doubledValue;下列賦值語句不正確的一個是()。

1.dValue=Fhoat.POSITIVEINFINITY;

2.dValue=Float.NaN;

3.dValue=Double.POSITIVEINFINITY;

4.dValue=(double)|true;

8:37、下列關(guān)于數(shù)據(jù)類型的類包裝的說法中,不正確的?個是()。

l.char類型被包裝在Character類中

2.int類型被包裝在Integer類中

3.包裝類有己的常用方法和常數(shù)

4.包裝類可以被其他的類繼承

9:95、若有定義:byte[]x={ll,22,33,—66);其中兇則對x數(shù)組元素錯誤的引

用是()。

C1.小[5?3]

口2.x[k]

63.x[k+51

14.x[0]

10:80、對于一個二位的十進(jìn)制正整數(shù)x,求它的十位數(shù)字Y(Y為整型)的表達(dá)式是()。

l.Y=x?x/10%10

C2.Y=(x?x/10*10)%10

□3.Y=x%10

區(qū)4.Y=x/10

11:79、設(shè)i、j為int類型變量,a為float類型變量,以下選項中,正確的賦值語句是()。

1.i=i+2

2.a=7;

3.i++------j;

4.a=66.0;

12:62、下列關(guān)于作用域的說法中,正確的一個是()。

1.不同方法中聲明的不同變量,可以互相訪問

2.在不同方法中可以聲明相同數(shù)據(jù)類型的同名局部變量

3.在同?個類中可以聲明相同數(shù)據(jù)類型的同名類變量

4.在同?個程序塊中可以聲明相同數(shù)據(jù)類型的同名變量

13:60、現(xiàn)有一個int類型的整數(shù)和?個double類型的浮點數(shù),當(dāng)它們之間做了加法運算之

后,得到的結(jié)果類型應(yīng)該是()。

Lint類型

2.double類型

3.float類型

4.1ong類型

14:23、下列關(guān)于java.lang包中封裝的基本類的說法中,不正確的一項是()。

Cl.java.lang包封裝了Object、Class、System>string.Thread等基本類

2.System類提供了標(biāo)準(zhǔn)的I/0操作,可以實例化

3.Class類的對象包含所對應(yīng)的類的基本信息,可以通過調(diào)用Class類的方法訪問這些信

U4.0bject類是所有類都必須繼承的類

15:58、下列數(shù)據(jù)中是八進(jìn)制數(shù)的一個是()。

1.0X214

2.231L

3.00

4.10

16:73、整型變量a、b定義如下,表達(dá)式++a==b的值是()。inta=3;intb=4;

1.4

2.3

4.10

17:48、下列標(biāo)識符中,合法的一個是()。

2.$—$

3.2$$2

4.$22$

18:18、Java語言最初是面向哪個應(yīng)用領(lǐng)域設(shè)計的?()

C[.Internet

e2.制造業(yè)

3.消費電子產(chǎn)品

4.CAD

19:17、以下關(guān)于面向?qū)ο蟾拍畹拿枋鲋?,不正確的一項是()。

亡1.在現(xiàn)實生活中,對象是指客觀世界的實體

回2.程序中的對象就是現(xiàn)實生活中的對象

亡3.在程序?qū)ο笫峭ㄟ^一種抽象數(shù)據(jù)類型來描述的,這種抽象數(shù)據(jù)類型稱為類(class)

20:52、下列數(shù)據(jù)表示十六進(jìn)制數(shù)的一個是()。

U1.021

口2.123

13.,23,

4.0xa34

21:115、下列說法中,錯誤的一項是()。

l.MouseAdapter是鼠標(biāo)運動適配器

2.WindowAdapter是窗口適配器

3.ContainerAdapter是容器適配器

4.KeyAdapter是鍵盤適配器

22:31、java語言的類間的繼承關(guān)系是()。

I.多重的

區(qū)2.單重的

C3.線程的

C4.不能繼承

23:125、下列說法中錯誤的一項是()。

Ul.Swing構(gòu)件可以設(shè)置一個或多個邊框

C2.Swing的按鈕構(gòu)件上可以使用圖標(biāo)

C3.Swing構(gòu)件可以使用鍵盤代替鼠標(biāo)操作

回4.Swing中需要手工編寫雙緩沖區(qū)

76、下列語句序列執(zhí)行后,輸出的結(jié)果是()。

publicclassex7{

publicstaticvoidmain(String[]args)(

inta=13;

a%=a/5;

System.outprintln(a);

}

E1.1

C2.13

□3.

55

4.

15

25:8、使用如下哪個保留字可以使只有在定義該類的包中的其他類才能訪問該類?()

1.abstract

2.private

3.protected

4.不使用保留字

26:21、下列選項中,不屬于java核心包的一項是()。

1.javax.swing

J2.java.io

J3.java.util

J4.java.lang

27:14、下列說法正確的一項是()。

1java.1ang.Integer是接口

2.java.1ang.Runnable是類

3.Doulble對象在iava.1ang包中

4.Double對象在java.lang.Object包中

28:40、現(xiàn)有2個byte類型的變量bb=126、bb2=5,當(dāng)執(zhí)行bbl=(byte)(bb+bb2);語句之后,

bb的值應(yīng)該是()。

C1,-128

U2.131

①3.-125bbl

e4.語句在編澤中出錯

29:129、下列哪一項不屬于Applet中的顯示方法?()

I.update()

2.repaint()

3.drawLine()

4.paint()

30:102、下列關(guān)于異常處理原則的說法中錯誤的一項是()。

1.修正問題,并再次調(diào)用引發(fā)異常的方法

2.暫時解決問題,不再嘗試執(zhí)行該方法,轉(zhuǎn)而繼續(xù)程序的執(zhí)行

□3.用一個可替代的結(jié)果替換方法本來應(yīng)該得出的值

E4.進(jìn)行一些工作,然后把同一異常重擲到較低層

e1.語法檢查

e2.堆棧溢出檢查

匚3.跨平臺

E4.內(nèi)存跟蹤

x<101fY>10&&z<10的值為()。

①I.false

2.true

3.1

C4.無法判斷

33:124、下列關(guān)于MVC體系結(jié)構(gòu)的說法中錯誤的一項是()。

C1.模型是指定的邏輯表示方法

2.視圖是模型的可視化表示方法

3.控制用于指定用戶輸入的處理機(jī)制

4.MVC體系結(jié)構(gòu)用于AWT中

34:4、下列選項中屬于Java語言的安全性的一項是()。

C1.動態(tài)鏈接

2.高性能

K3.訪問權(quán)限

04.內(nèi)存跟蹤

35:93、在使用interface聲明一個接口時,只可以使用哪一個修飾符修飾該接口?”()

1.plivate

2.protected

3.ch4imporl,;

4.ch4package;

36:116、下列說法中錯誤的一項是()。

1.若要編寫出色的圖形用戶界面程序,首先需要考慮如何在界面中放置構(gòu)件

2.若要編寫出色的圖形用戶界面程序,不需要讓構(gòu)件響應(yīng)用戶的操作

3.若要編寫出色的圖形用戶界面程序,

溫馨提示

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

最新文檔

評論

0/150

提交評論