JAVA語言程序設計_第1頁
JAVA語言程序設計_第2頁
JAVA語言程序設計_第3頁
JAVA語言程序設計_第4頁
JAVA語言程序設計_第5頁
已閱讀5頁,還剩135頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

在線作業

作業

1.第1題

下列關于Java類的構造方法的說法中錯誤的是:()

A.構造方法的名字必須與類的名字完全相同

B.構造方法一般不能由程序員在程序中主動調用

C.父類的構造方法能被子類繼承

D.構造方法必須用public訪問控制符修飾

答案:D

根準答案:D

您的答案:

題目分數:1.0

此題得分:0.0

2.第4題

下面的程序輸出的結果是().

publicclassAimplementsB

{publicstaticvoidmain(Stringargs[])

{inti;

Acl=newA();

i=cl.k;

System.out.println("i=H+i);

)

}interfaceB{intk=10;}

A.i=0

B.i=10

C.程序有編譯錯誤

D.i=true

答案:B

標準答案:B

您的答案:A

題目分數:L0

此題得分:0.0

3.第5題

Java語言是()

A..面向問題的解釋型高級編程語言

B.面向機器的低級編程語言

C.面向過程的編譯型高級編程語言

D.面向對象的解釋型高級編程語言

答案:D

標準答案:D

您的答案:

題目分數:1.0

此題得分;0.0

4.第6題

在Java中,開發圖形用戶界面的程序需要使用一個系統提供的類庫,這個類庫

就是()包。

A.java,io

B.java.awt

C.java,applet

D.java.awt.event

答案:B

標準答案:B

您的答案:

題目分數:1.0

此題得分:0.0

5.第7題

下列為合法類名的是

A.class

B.123Student

C.GraduateStudent

D.“類名”

答案:C

限準答案:c

您的答案:

題目分數:1.0

此題得分:0.0

6.第8題

關于Java的包敘述不正確的是

A.不同包中的類不允許有相同的名稱

B.同一包中的類不允許有相同的名稱

C.包是用于組織類與接口的機制

D.可以通過import語句將包中的類加載到程序中

答案:A

標準答案;A

您的答案:

題目分數:1.0

此題得分:0.0

7.第27題

下面哪一個函數是publicvoidexample(){...}的重載函數?()

A.publicvoidexample(){...}

B.publicintexample()}

C.publicvoidexample2(){...}

D.publicintexample(intm,floatf){...}

答案:D

卜準答案:D

您的答案:

題目分數:1.0

此題得分:0.0

8.第28題

設有下面兩個賦值語句:

a=lnteger.parselnt(*l1024");

b=lnteger.valueOf(“1024").intValue();

下述說法正確的是()0

A.a是整數類型變量,b是整數類對象

B.a是整數類對象,b是整數類型變量

C.a和b都是整數類對象并且它們的值相等

D.a和b都是整數類型變量并且它們的值相等

答案:D

標準答案:D

您的答案:

題目分數:1.0

此題得分:0.0

9.第29題

下列說法哪個是正確的?()

A.一個源文件中可以有一個以上的公共類

B.一個源文件只能供一個程序使用

c.一個源文件中只能有一個方法

D.一個程序可以包含多個源文件

答案:D

,準答案:D

您的答案:

題目分數:1.0

此題得分:0.0

10.第35題

應用程序Test.java的源程序如下,在命令行鍵入:javaTestaaabbc,則輸出的

結果是()o

publicclassTest

{publicstaticvoidmain(Stringargs[])

{intkl=args.length;

intk2=args[l].length();

System.out.print(kl+""+k2);}

)

A.32

B.12

C.13

D.33

答案:A

標準答案:A

您的答案:

題目分數:1.0

此題得分:0.0

11.第36題

下列關于main。方法說法正確的是?()

A.一個類中可以沒有main。方法

B.所有對象的創建都必須放在main()方法中

C.main。方法必須放在公共類中

D.main()方法頭的定義可以根據情況任意修改。

答案:A

標準答案:A

您的答案:

題目分數:1.0

此題得分:0.0

12.第37題

若一個類中對某個方法進行了重載,能夠區分這些重載方法的手段是()。

A.它們的返回值類型的不同

B.它們的名稱的不同

C.它們的參數表的不同

D.它們的修飾符不同

答案:C

標準答案:c

您的答案:

題目分數:1.0

此題得分:0.0

13.第39題

在Applet的關鍵方法中,下列哪個方法是關閉瀏覽器以釋放Applet占用的所

有資源?

A.init()

B.start()

C.paint()

D.destroy()

答案:D

標準答案:D

您的答案:

題目分數:1.0

此題得分:0.0

14.第40題

以下數據類型定義正確的是:()

A.floatf=1.5

B.Strings="a”

C.byteb=258

D.booleanb=null

答案:B

|標準答案:B

您的答案:

題目分數;LO

此題得分:0.0

15.第41題

能從循環語句的循環體中跳出的語句是。

A.for語句

B.break語句

C.while語句

D.continue語句

答案:B

標準答案:B

您的答案:

題目分數:1.0

此題得分:0.0

16.第42題

以下說法中錯誤的是:()

A.Choice、Checkbox>CheckboxGroup>List這些組件可以接收用戶在一個選擇

的集合中作出選擇,但是不能輸出信息

B.一個Checkbox對象既可以作為一個復選按鈕,也可作為一個單選按鈕組中的

一個按鈕

C.一個復選按鈕實現的是“二選一”的結構,一個單選按鈕組實現的是“多選

一”的結構

D.List對象可以實現“多選一”結構,也可以實現“多選多”結構,完全由創

建List對象時的參數確定

答案:A

卜準答案:A

您的答案:

題目分數:1.0

此題得分:0.0

17.第43題

下列關于抽象類的說法哪個正確

A.絕對不能用抽象類去創建對象

B.某個抽象類的父類是抽象類,則這個子類必須重載父類的所有抽象方法

C.抽象類中不可以有常量

D.可以用private修飾抽象類

答案:A

標準答案:A

您的答案:

題目分數:1.0

此題得分;().0

18.第52題

下面哪個語句是創建數組的正確語句?()

A.floatf[6][6]=newfloat[6][6]

B.floatf[][]=newfloat[][6]

C.float[][]f=newfloat[6][6]

D.float[]f=newfloat[6][]

答案:C

,準答案:c

您的答案:

題目分數:i.o

此題得分:0.0

19.第53題

下列聲明的方法強制要求子類來實現的是:()

A.publicdoublemethodda()

B.staticvoidmethoda(doubledl){}

C.publicnativedoublemethoda()

D.abstractpublicvoidmethoda()

答案:D

卜示準答案:D

您的答案:

題目分數:L0

此題得分:0.0

20.第54題

對于構造函數,下列敘述不正確的是()

A.構造函數是類的一種特殊函數,它的方法名必須與類名相同

B.構造函數的返回類型只能是void型

C.構造函數的主要作用是完成對類的對象的初始化工作

D.一般在創建新對象時,系統會自動調用構造函數

答案:B

標準答案:B

您的答案:

題目分數:1.0

此題得分:0.0

21.第55題

若類中某方法進行重載,能夠區分這重載方法的手段是

A.它們的返回值類型的不同

B.它們的名稱的不同

C.它們的參數表的不同

D.它們的修飾符不同

答案:C

標準答案:c

您的答案:

題目分數:1.0

"題得分:0.0

22.第63題

如果希望所有的控件在界面上均勻排列,應使用下列那種布局管理器?()

A.BoxLayout

B.GridLayout

C.BorderLayout

D.FlowLouLayout

答案:B

卜準答案:B

您的答案:

題目分數:1.0

此題得分:0.0

23.第64題

設有下面的一個類定義:classAA{staticvoid

Show(){System,out.printin(〃我喜歡Java!〃);}}classBB{void

Show(){System,out.printIn(〃我喜歡C++!〃);}}若已經使用AA類創建對

象a和BB類創建對象b,則下面哪一個方法調用是正確的:()

A.a.Show()b.Show()

B.AA.Show();BB.Show();

C.AA.Show();b.Show();

D.a.Show();BB.Show();

答案:C

標準答案:c

您的答案:

題目分數:1.0

此題得分:0.0

24.第65題

main方法是JavaApplication程序執行的入口點,關于main方法的方法頭以下哪

項是合法的

A.publicstaticvoidmain()

B.publicstaticvoidmain(Stringargs[])

C.publicstaticintmain(String[]arg)

D.publicvoidmain(Stringarg[])

答案:B

標準答案:B

您的答案:

題目分數:L0

此題得分:0.0

25.第66題

下列的變量定義中,錯誤的是()

A.inti

B.intI=Integer.MAX_VALUE

C.staticinti=100

D.int123_$

答案:D

根準答案:D

您的答案:

題目分數:1.0

)匕題得分:0.0

26.第9題

在Java的方法中定義一個常量要用final關鍵字。

答案:正確

標準答案:1

您的答案:

題目分數;1.0

此題得分:0.0

27.第10題

最終類不能派生子類。最終方法不能被覆蓋。

答案:正確

標準答案:1

您的答案:

題目分數:1.0

此題得分:0.0

28.第11題

一個容器組件中可以混合使用多種布局管理策略。

答案:正確

標準答案:1

您的答案:

題目分數:1.0

此題得分:().0

29.第12題

<p><spanstyle=font-family:"TimesNewRoman","serif”;color:black;

font-size:10.5pt;mso-bidi-font-size:12.Opt;

mso-fareast-font-family:宋體;mso-font-kerning:1.Opt;

mso-ansi-1anguage:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-language:AR-SAlang=EN-US>this</spanXspan

style=font-family:宋體;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-font-kerning:1.Opt;

mso-ansi-1anguage:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-1anguage:AR-SA;mso-ascii-font-family:,TimesNewRoman,;

mso-hansi-font-family:'TimesNewRoman';mso-bidi-font-family:'Times

NewRoman'》是當前對象的引用,大多數情況下可隱去,但有時需要顯式使用。

</span></p>

答案:正確

標準答案:1

您的答案:

題目分數:L0

此題得分:0.0

30.第13題

<p><spanstyle二font-family:"TimesNewRoman”,〃serif〃;color:black;

font-size:10.5pt;mso-bidi-font-size:12.Opt;

mso-fareast-font-family:宋體;mso-font-kerning:1.Opt;

mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-1anguage:AR-SAlang=EN-US>this</spanXspan

style=font-family:宋體;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-font-kerning:1.Opt;

mso-ansi-1anguage:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-1anguage:AR-SA;mso-ascii-font-family:'TimesNewRoman,;

mso-hansi-font-family:'TimesNewRoman';mso-bidi-font-family:,Times

NewRoman'>可用來調用本類的重載方法,</span><spanstyle=font-family:

“TimesNewRoman","serif”;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-fareast-font-family:宋體;

mso-font-kerning:1.Opt;mso-ansi-language:EN-US;

mso-fareast-language:ZH-CN;mso-bidi-language:AR-SA

lang=EN-US>super</spanXspanstyle=font-family:宋體;color:black;

font-size:10.5pt;mso-bidi-font-size:12.Opt;mso-font-kerning:1.Opt;

mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-1anguage:AR-SA;mso-ascii-font-family:'TimesNewRoman,;

mso-hansi-font-family:'TimesNewRoman';mso-bidi-font-family:'Times

NewRoman'>可用來調用父類的覆蓋方法。</span></p>

答案:正確

標準答案:1

您的答案:

題目分數:1.()

此題得分:0.0

31.第44題

抽象類沒有具體對象,所以抽象類沒有構造函數。

答案:錯誤

標準答案:o

您的答案:

題目分數:1.0

此題得分:0.0

32.第45題

一個Java類可以有一個父類,并實現多個接口。

答案:正確

標準答案:1

您的答案:

題目分數:1.0

此題得分:0.0

33.第46題

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

對象相同的新對象。

答案:錯誤

標準答案:0

您的答案:

題目分數:1.0

此題得分:0.0

34.第47題

<p><spanstyle=font-family:宋體;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-ascii-font-family:'TimesNewRoman";

mso-hansi-font-family:'TimesNewRoman,;mso-bidi-font-family:'Times

NewRoman,;mso-font-kerning:1.Opt;mso-ansi-language:EN-US;

mso-fareast-language:ZH-CN;mso-bidi-language:AR-SA〉包可以解決命名

沖突,不同包中可以包含同名的類。</span></p>

答案:正確

標準答案:1

您的答案:

題目分數:1.0

此題得分:0.0

35.第48題

<p><spanstyle=color:black〉在〈/spanXspanstyle=color:

black>Java</spanXspanstyle=color:black〉源文件中,把自己的類裝入某

個包中所使用的關鍵字是〈/spanXspanstyle=color:

black>import</spanXspanstyle=color:black〉,把庫中〈/spanXspan

style=color:black;font-size:10.5pt〉的類導入到源文件的關鍵字是

</span><spanstyle=color:black;font-size:10.5pt>package</spanXspan

style=color:black;font-size:10.5pt>0</span></p>

答案:錯誤

標準答案:o

您的答案:

題目分數:1.0

此題得分:0.0

36.第56題

在Java的方法中定義一個常量要用const關鍵字。

答案:錯誤

標準答案:0

您的答案:

題目分數:1.0

此題得分:0.0

37.第57題

抽象類中的抽象方法必須在該類的子類中具體實現。

答案:錯誤

標準答案:o

您的答案:

題目分數:1.0

此題得分:0.0

38.第58題

構造函數因為沒有返回值,所以其中出現的錯誤用異常處理較為恰當。

答案:正確

標準答案:1

您的答案:

題目分數:1.0

此題得分:0.0

39.第59題

<p><spanstyle=font-family:宋體;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-ascii-font-family:,TimesNewRoman";

mso-hansi-font-family:?TimesNewRoman5;mso-bidi-font-family:,Times

NewRoman,;mso-font-kerning:1.Opt;mso-ansi-language:EN-US;

mso-fareast-language:ZH-CN;mso-bidi-language:AR-SA>方法覆蓋和方法

重載都是要求方法同名,方法重載要求參數列表不同,方法覆蓋則是方法頭部

都可以相同。</span></p>

答案:正確

根準答案:1

您的答案:

題目分數:1.0

此題得分:0.0

40.第60題

<p><spanstyle=font-family:宋體;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-ascii-font-family:,TimesNewRoman";

mso-hansi-font-family:?TimesNewRoman5;mso-bidi-font-family:,Times

NewRomanJ;mso-font-kerning:1.Opt;mso-ansi-language:EN-US;

mso-fareast-language:ZH-CN;mso-bidi-language:AR-SA>包含〈/spanXspan

style=font-family:"TimesNewRoman","serif”;color:black;font-size:

10.5pt;mso-bidi-font-size:12.Opt;mso-font-kerning:1.Opt;

mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-language:AR-SA;mso-fareast-font-family:宋體

lang=EN-US>main</spanXspanstyle=font-family:宋體;color:black;

font-size:10.5pt;mso-bidi-font-size:12.Opt;mso-ascii-font-family:

'TimesNewRoman,;mso-hansi-font-family:'TimesNewRoman,;

mso-bidi-font-family:'TimesNewRoman,;mso-font-kerning:1.Opt;

mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-language:AR-SA>方法的類叫主類,沒有主類程序就無法運行。

</span></p>

答案:正確

卜示準答案:1

您的答案:

題目分數:1.0

此題得分:0.0

41.第14題

如果子類中的某個方法的、和與它的父類中

的某個方法完全一樣,則稱子類中的這個方法覆蓋了父類的同名方法。

答案:

名稱,參數類型和參數個數

標準答案:

名稱,參數類型和參數個數

您的答案:

題目分數:3.0

此題得分:0.0

42.第16題

在子類中使用關鍵字做前綴可調用被子類覆蓋的父類中的方法。

答案:

super

標準答案:

super

您的答案:

題目分數:L0

此題得分:0.0

43.第17題

在Java語言中,邏輯常量只有—和false兩個值。

答案:

true

標準答案:

true

您的答案:

題目分數:1.0

此題得分:0.0

44.第18題

定義字符串:Strings="ab"則s.toUpperCase。的值是

答案:

AB

標準答案:

AB

您的答案:

題目分數:L0

此題得分:0.0

45.第20題

定義字符串:Strings=newString("javaok!"),si=s.substring(l,4));,則si的值是

答案:

ava

標準答案:

ava

您的答案:

題目分數:L0

此題得分:0.0

46.第21題

若x=5,y=10,貝ijx>y和x<=y的邏輯值分另ij為和

答案:

false>true

標準答案:

falsetrue

您的答案:

題目分數:1.0

此題得分:0.0

47.第22題

如果一個JavaApplet源程序文件只定義有一個類,該類的類名為MyApplet,則類

MyApplet必須是類的子類并且存儲該源程序文件的文

件名必須為。

答案:

Applet>MyApplet.java

標準答案:

Applet>MyApplet.java

您的答案:

題目分數:1.0

此題得分:0.0

48.第23題

創建類的對象時,使用運算符給對象分配內存空間。

答案:

new

標準答案:

new

您的答案:

題目分數:L0

此題得分:0.0

49.第24題

若一個應用程序類的類名是TestT則保存該文件時的文件名為o

答案:

Test.java

標準答案:

Test.java

您的答案:

題目分數;1.0

此題得分:0.0

50.第25題

Java源程序是由類定義組成的,每個程序中可以定義若干個類,但是只有一個類是主類。

在JavaApplication中,這個主類是指包含方法的類;在JavaApplet

里,這個主類是一個系統類的子類。

答案:

mainApplet

標準答案:

mainApplet

您的答案:

題目分數:1.0

此題得分:0.0

51.第26題

定義成員變量時,在訪問特性修飾符之后加上可以使之成為靜態成員變量。

答案:

static

標準答案:

static

您的答案:

題目分數:LO

此題得分:0.0

52.第31題

同一個類中多個方法具有相同的方法名,不同的參數列表稱為方法的

答案:

重載

標準答案:

重載

您的答案:

題目分數:1.0

卜匕題得分:0.0

53.第32題

定義字符串:Strings="java";,則s.length。的值是。

答案:

4

標準答案:

4

您的答案:

題目分數:1.0

此題得分:0.0

54.第33題

在Java程序中定義的類有兩種成員:、

答案:

域成員、方法成員

標準答案:

域成員、方法成員

您的答案:

題目分數:1.0

此題得分:0.0

55.第34題

表達式(5%2==0)的值是。

答案:

false

標準答案:

false

您的答案:

題目分數:1.0

此題得分:().0

56.第38題

程序中實現多線程的方法有兩種:繼承類和實現Runnable接口。

答案:

Thread

標準答案:

Thread

您的答案:

題目分數:1.0

此題得分:0.0

57.第50題

如果一個Java源程序文件中定義有4個類,則使用Sun公司的JDK編譯器javac

編譯該源程序文件將產生一個文件名與類名相同而擴展名為的字節

碼文件。

答案:

4、class

標準答案:

4、class

您的答案:

題目分數:1.0

此題得分:0.0

58.第51題

若有類定義:classBextendsA{...},則類B是類A的。

答案:

子類

標準答案:

子類

您的答案:

題目分數:1.0

此題得分:0.0

59.第61題

開發與運行Java程序需要經過的三個主要步驟為

、和

答案:

編輯源程序、編譯生成字節碼、解釋運行字節碼

標準答案:

編輯源程序、編譯生成字節碼、解釋運行字節碼

您的答案:

題目分數:3.0

此題得分:0.0

60.第62題

一個JavaApplication源程序文件名為MyJavaApplication.java,如果使用Sun公司的

Java開發工具JDK編譯該源程序文件并使用其虛擬機運算這個程序的字節碼文件,應該順

序執行如下兩個命令:

答案:

javacMyJavaApplication.java、javaMyJavaApplication

標準答案:

javacMyJavaApplication.java、javaMyJavaApplication

您的答案:

題目分數:L()

此題得分:0.0

61.第2題

說明:閱讀下面的程序,并寫出程序的運行結果。

publicclasstestl

{publicstaticvoidmain(stringargs

[])

(inti,s=0?

inta[]=(10,20,30,40,50,

60,70,80,90);

for(i=0;i<a.length;i++)

if(a[i]%3==0)s+=

a[i];

,,,,,,,,

system,out.printin(z/;s=〃;+s);

答案:

s=180

標準答案:

s=180

您的答案:

題目分數:4.0

此題得分:0.0

62.第19題

l

x.publicclassA{

.

.publicstaticvoidmain(Stringargs[]){

0.

O.Xx=newX();

.

.Yy=newY();

.x.showX();

.

.y.showY();

.

.}

.

.)

9

0

1

11classX{

1

12publicvoidshowX(){

1

13System,out.println(〃aaaaa〃);

1

14)

1

15)

16

17

1classY{

18

1Xa=newX(){

19

1publicvoidshowX(){

10

1System,out.printIn("bbbbb");

1

)

2

);

3

publicvoidshowY(){

a.showX();

24:}

25:}

(1)程序第5行的方法調用輸出的結果如何?(2分)

(2)程序第6行的方法調用輸出的結果如何?(3分)

答案:

(1)aaaaa

(2)bbbbb

標準答案:

(1)aaaaa

⑵bbbbb

您的答案:

題目分數:4.0

此題得分:0.0

63.第49題

classTop{

publicvoidprintString(){System,out.printin("Top類調用

printstring方法”);}

)

classBottomextendsTop{

publicvoidprintString(){System,out.println("Bottom類調用

printString方法”);}

)

classTest{

publicstaticvoidmain(String[]args){

ToptopObj=newBottom();

topObj.printString().

)

}

程序運行結果為

答案:

Bottom類調用printstring方法

標準答案:

Bottom類調用printstring方法

您的答案:

題目分數:4.0

此題得分:().0

64.第69題

閱讀程序,回答以下問題

1:publicclassA{

2:publicstaticvoidmain(String[]args){

3:longfirst=l,second=l,third;

4:System,out.print(first++second

+”");

5:for(inti=3;i<=6;i++){

6:third=first+second;

7:System.out.print(third+〃〃);

8:first=second;

9:second=third;

10:}

11:)

12:)

⑴程序第5~10行的for循環共循環幾次?(2分)

⑵程序輸出的結果是什么?(3分)

答案:

(1)4次。

(2)輸出的結果是:112358

標準答案:

⑴4次。

(2)輸出的結果是:112358

您的答案:

題目分數:4.0

此題得分:0.0

65.第3題

為什么說構造函數是一種特殊的方法?特殊在哪里?構造函數什么時候執行?

被誰調用?

答案:

構造方法是一種特殊的方法,它的名字必須與它所在的類的名字完成相同,并

且沒有返回值,也不需要使用關鍵字void進行標識。

創建新對象時執行構造函數,由系統自動調用。

標準答案:

構造方法是一種特殊的方法,它的名字必須與它所在的類的名字完成相同,并且沒有返回值,也不需要使

用關鍵字void進行標識。

創建新對象時執行構造函數,由系統自動調用.

您的答案:

題目分數:4.0

"題得分:0.0

教師未批改

66.第15題

抽象方法有什么特點?抽象方法的方法體在何處定義?定義抽象方法有什么好

處?

答案:

抽象方法用abstract修飾符修飾,只有方法頭沒有具體的方法體。

抽象方法的實現是在具體應用抽象方法的類中定義實現的,即在定義該方法的

抽象類的非抽象子類中定義。

標準答案:

抽象方法用abstract修飾符修飾,只有方法頭沒有具體的方法體。

抽象方法的實現是在具體應用抽象方法的類中定義實現的,即在定義該方法的抽象類的非抽象子類中定

義。

您的答案:

題目分數:4.0

此題得分:0.0

教師未批改

67.第30題

覆蓋多態和重載多態分別如何區分不同的同名方法?

答案:

以對象名或類名為前綴;使用不同的參數列表。

標準答案:

以對象名或類名為前綴:使用不同的參數列表。

您的答案:

題目分數:4.0

此題得分;().0

教師未批改

68.第67題

開發與運行Java程序需要經過哪些主要步驟和過程,用到哪些工具?

答案:

源程序編輯、字節碼編譯和解釋運行。

標準答案:

源程序編輯、字節碼編譯和解釋運行。

您的答案:

題目分數:4.0

此題得分:0.0

教師未批改

69.第68題

什么是封裝?為什么要用行為(方法)把數據包裹起來?思考你為“大學生”等類

設計的方法是否能達到數據封裝的目的?

答案:

實現數據的隱藏。

標準答案:

實現數據的隱藏。

您的答案:

|題目分數:4.0

必題得分:0.0

教師未批改

作業總得分:0.0

作業總批注:

。關閉

在線作業

C一

作業

1.第1題

有整型數組:int口x={12,35,8,7,2};,則調用方法Arrays.sort(x)后,數組x中的元

素值依次是().

A.2781235

B.1235872

C.3512872

D.8712352

答案:A

標準答案:A

您的答案:A

題目分數:1.0

此題得分;1.0

2.第4題

下列語句序列執行后,num的值是()。

Randomrd=newRandom();

intnum=Math.abs(rd.nextlnt())%4+l

A.「4之間的隨機值

B.5

C.0

D.-1

答案:A

標準答案:A

您的答案:

題目分數:1.0

此題得分;0.0

3.第5題

應用程序的main方法中有以下語句,則輸出的結果是()。

Stringsl="AbcD";

Strings2=sl.toLowerCase();

A.A

B.ABCD

C.aBCd

D.abed

答案:D

標準答案:D

您的答案:

題目分數:1.0

此題得分:0.0

4.第6題

對于構造函數,下列敘述不正確的是()

A.構造函數是類的一種特殊函數,它的方法名必須與類名相同

B.構造函數的返回類型只能是void型

C.構造函數的主要作用是完成對類的對象的初始化工作

D.一般在創建新對象時,系統會自動調用構造函數

答案:B

標準答案:B

您的答案:

題目分數:1.0

此題得分:0.0

5.第7題

下列關于接口的說法哪個是正確?()

A.接口和抽象類是同一回事

B.一個類不可以實現多個接口

C.接口間不能有繼承關系

D.實現一個接口必須實現接口的所有方法

答案:D

標準答案:D

您的答案;

題目分數:1.0

此題得分:0.0

6.第8題

設有下面的兩個類定義:classAA{voidShow(){System,out.println(z/

我喜歡Java!");}classBBextendsAA{void

Show。{System.out.printin("我喜歡C++!”);}則順序執行如下語句后輸

出結果為:()AAa;BBb;a.Show();b.Show();

A.我喜歡Java!我喜歡C++!

B.我喜歡C++!我喜歡Java!

C.我喜歡Java!我喜歡Java!

D.我喜歡C++!我喜歡C++!

答案:A

標準答案:A

您的答案:

題目分數:1.0

此題得分:0.0

7.第9題

當包含applet的頁面時由圖標狀重新展開成窗口時將調用以下哪個函數?

A.init()

B.start()

C.stop()

D.destroy()

答案:B

標準答案:B

您的答案:

題目分數:1.0

此題得分:0.0

8.第10題

下面關于JavaApplet的說法正確的是?

A.Applet也需要main。方法

B.Applet必須繼承自java.awt.Applet

C.Applet能訪問本地文件

D.Applet程序不需要編譯

答案:B

標準答案:B

您的答案:

題目分數:1.0

此題得分:0.0

9.第11題

下列為合法類名的是:()

A.class

B.123Student

C.WatchTV

D.“類名”

答案:c

標準答案:c

您的答案:

題目分數:1.0

此題得分:0.0

10.第12題

以下字符常量中不合法的是()。

A/r

B.'\',

C."\n"

D.'我,

答案:C

標準答案:c

您的答案:

題目分數:LO

此題得分;0.0

11.第13題

以下說法中錯誤的是:()

A.Choice、Checkbox、CheckboxGroup>List這些組件可以接收用戶在一個選

擇的集合中作出選擇,但是不能輸出信息

B.一個Checkbox對象既可以作為一個復選按鈕,也可作為一個單選按鈕組中

的一個按鈕

C.一個復選按鈕實現的是“二選一”的結構,一個單選按鈕組實現的是“多

選一”的結構

D.List對象可以實現“多選一”結構,也可以實現“多選多”結構,完全由

創建List對象時的參數確定

答案:A

標準答案:A

您的答案;

題目分數:1.0

此題得分:0.0

12.第14題

下列語句中,屬于多分支語句的是。

A.if語句

B.switch語句

C.dowhile語句

D.for語句

答案:B

標準答案:B

您的答案:

題目分數:1.0

此題得分:0.0

13.第15題

關于Java的包敘述不正確的是

A.不同包中的類不允許有相同的名稱

B.同一包中的類不允許有相同的名稱

C.包是用于組織類與接口的機制

D.可以通過import語句將包中的類加載到程序中

答案:A

標準答案:A

您的答案:

題目分數:1.0

此題得分:0.0

14.第47題

下列說法哪個是正確的?()

A.不需定義類,就能創建對象

B.屬性可以簡單變量,也可以是一個對象

C.屬性必須是簡單變量

D.對象中必有屬性和方法

答案:B

標準答案:B

您的答案:

題目分數:1.0

此題得分:0.0

15.第48題

下面說法正確的是()。

A.final可修飾類、屬性、方法。

B.abstract可修飾類、屬性、方法。

C.定義抽象方法需有方法的返回類型、名稱、參數列表和方法體。

D.用final修飾的變量,在程序中可對這個變量的值進行更改。

答案:A

標準答案;A

您的答案:

題目分數:1.0

此題得分:0.0

16.第49題

下列關于main。方法說法正確的是?

A.一個類中可以沒有main。方法

B.所有對象的創建都必須放在main。方法中

C.main。方法可以有多個

D.main。方法頭的定義可以根據情況任意修改

答案:A

標準答案:A

您的答案:

題目分數:1.0

此題得分:0.0

17.第50題

在Java圖形用戶界面編程中,若顯示一些不需要修改的文本信息,一般是使

用()類的對象來實現。

A.Label

B.Button

C.TextArea

D.TextField

答案:A

標準答案:A

您的答案:

題目分數:1.0

此題得分:0.0

18.第51題

如果希望所有的控件在界面上均勻排列,應使用下列那種布局管理器?()

A.BoxLayout

B.GridLayout

C.BorderLayout

D.FlowLouLayout

答案:B

標準答案:B

您的答案:

題目分數:1.0

此題得分:0.0

19.第52題

下列哪個類聲明是正確的O

A.abstractfinalclassHI{...}

B.abstractprivatemove()}

C.protectedprivatenumber{...}

D.publicabstractclassCar}

答案:D

標準答案:D

您的答案:

題目分數:L0

此題得分:0.0

20.第53題

Java中所有類的父類是o

A.Father

B.Object

C.Lang

D.ClassFather

答案:B

標準答案:B

您的答案:

題目分數:1.0

此題得分:0.0

21.第57題

設有下面的一個類定義:classAA{staticvoid

Show(){System,out.printin(“我喜歡Java!〃);}}classBB{void

Show(){System,out.printIn(〃我喜歡C++!〃);})若已經使用AA類創建

對象a和BB類創建對象b,則下面哪一個方法調用是正確的:()

A.a.Show()b.Show()

B.AA.Show();BB.Show();

C.AA.Show();b.Show();

D.a.Show();BB.Show();

答案:C

標準答案:c

您的答案:

題目分數:L0

此題得分:0.0

22.第58題

以下哪個方法僅在Applet程序被創建和首次被載入支持Java的瀏覽器時被

調用。()

A.paint()

B.init()

C.action()

D.start()

答案:B

標準答案:B

您的答案:

題目分數:1.0

此題得分:0.0

23.第59題

Java語言是()

A..面向問題的解釋型高級編程語言

B.面向機器的低級編程語言

C.面向過程的編譯型高級編程語言

D.面向對象的解釋型高級編程語言

答案:D

標準答案:1)

您的答案:

題目分數:1.0

此題得分:0.0

24.第68題

下列程序段執行后的結果是()□Strings=newString("abcdefg");

for(inti=O;i<=6;i=i+2)

{System.out.print(s.charAt(i));

)

A.abcdefg

B.ACEG

C.aceg

D.abed

答案:C

標準答案:c

您的答案:

題目分數:1.0

此題得分;0.0

25.第69題

下面是關于類及其修飾符的一些描述,不正確的是:()

A.abstract類只能用來派生子類,不能用來創建abstract類的對象。

B.final類不但可以用來派生子類,也可以用來創建final類的對象。

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

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

abstract方法。

答案:B

標準答案:B

您的答案;

題目分數:1.0

此題得分:0.0

26.第16題

Java的屏幕坐標是以像素為單位,容器的左下角被確定為坐標的起點。

答案:錯誤

標準答案:0

您的答案:

題目分數:1.0

此題得分:0.0

27.第17題

創建新的類對象使用關鍵字new,回收無用的類對象使用關鍵字free。

答案:錯誤

標準答案;o

您的答案:

題目分數:1.0

此題得分:0.0

28.第18題

子類要調用父類的方法,必須使用super關鍵字。

答案:錯誤

標準答案:o

您的答案;

題目分數:1.0

此題得分:0.0

29.第19題

接口是特殊的類,所以接口也可以繼承,子接口將繼承父接口的所有常量和

抽象方法。

答案:正確

標準答案:1

您的答案:

題目分數:1.0

此題得分:0.0

30.第20題

一個容器組件中可以混合使用多種布局管理策略。

答案:正確

標準答案:1

您的答案:

題目分數:1.0

此題得分:0.0

31.第21題

<p><spanstyle=font-family:宋體;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-ascii-font-family:,TimesNewRoman,;

mso-hansi-font-family:,TimesNewRoman';mso-bidi-font-family:

5TimesNewRoman5;mso-font-kerning:1.Opt;mso-ansi-language:EN-US;

mso-fareast-language:ZH-CN;mso-bidi-1anguage:AR-SA>包可以解決命

名沖突,不同包中可以包含同名的類。</span></p>

答案:正確

標準答案:1

您的答案:

題目分數:1.0

此題得分:0.0

32.第22題

<pXspanstyle=font-family:"TimesNewRoman","serif〃;color:black;

font-size:10.5pt;mso-bidi-font-size:12.Opt;

mso-fareast-font-family:宋體;mso-font-kerning:1.Opt;

mso-ansi-1anguage:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-language:AR-SAlang=EN-US>this</spanXspan

style=font-family:宋體;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-font-kerning:1.Opt;

mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-language:AR-SA;mso-ascii-font-family:'TimesNewRoman,;

mso-hansi-font-family:,TimesNewRoman';mso-bidi-font-family:

5TimesNewRoman'>可用來調用本類的重載方法,</span><span

style=font-family:"TimesNewRoman”,〃serif〃;color:black;

font-size:10.5pt;mso-bidi-font-size:12.Opt;

mso-fareast-font-family:宋體;mso-font-kerning:1.Opt;

mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-language:AR-SAlang=EN-US>super</spanXspan

style二font-family:宋體;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-font-kerning:1.Opt;

mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-1anguage:AR-SA;mso-ascii-font-family:?TimesNewRoman,;

mso-hansi-font-family:JTimesNewRoman,;mso-bidi-font-family:

'TimesNewRoman'>可用來調用父類的覆蓋方法。</span></p>

答案:正確

標準答案:1

您的答案:

題目分數:1.0

此題得分:0.0

33.第23題

<p><spanstyle=font-family:宋體;color:black;font-size:10.5pt;

mso-ascii-font-family:,TimesNewRoman';mso-hansi-font-family:

'TimesNewRoman,;mso-bidi-font-family:'TimesNewRoman,;

mso-font-kerning:1.Opt;mso-ansi-1anguage:EN-US;

mso-fareast-language:ZH-CN;mso-bidi-1anguage:AR-SA>抽象類的子類

一定是具體類,但實現接口的類不一定是具體類。</span></p>

答案:錯誤

標準答案:0

您的答案:

題目分數:1.0

此題得分:0.0

34.第54題

Java的各種數據類型所占用的內存長度與具體軟硬件環境有關。

答案:錯誤

標準答案:0

您的答案:

題目分數:1.0

此題得分:0.0

35.第55題

final類中的屬性和方法都必須被final修飾符修飾。

答案:錯誤

標準答案:o

您的答案:

題目分數:1.0

此題得分:0.0

36.第56題

一個類如果實現了某個接口,那么它必須重載該接口中的所有方法。

答案:錯誤

標準答案:o

您的答案:

題目分數:1.0

此題得分:0.0

37.第60題

<p><spanstyle=font-family:宋體;color:black;font-size:10.5pt;

mso-bidi-font-size:12.Opt;mso-ascii-font-family:?TimesNewRoman,;

mso-hansi-font-family:,TimesNewRoman,;mso-bidi-font-family:

JTimesNewRoman,;mso-font-kerning:1.Opt;mso-ansi-language:EN-US;

mso-fareast-language:ZH-CN;mso-bidi-1anguage:AR-SA>抽象類不能定

義對象引用變量,也不能創建對象。</span></p>

答案:錯誤

標準答案:o

您的答案:

題口分數:1.0

此題得分:0.0

38.第61題

新創建的Frame視窗對象,會自動顯示在屏幕上。

答案:錯誤

標準答案:0

您的答案:

題目分數:1.0

此題得分:0.0

39.第62題

<p><spanstyle=font-family:宋體;color:black;font-size:10.5pt;

mso-ascii-font-family:??;mso-hansi-font-family:??;

mso-bidi-font-family:,TimesNewRoman';mso-font-kerning:1.Opt;

mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-1anguage:AR-SA>不帶標號的〈/spanXspanstyle=font-family:

〃??〃,“serif”;color:black;font-size:10.5pt;

mso-bidi-font-family:'TimesNewRoman';mso-font-kerning:1.Opt;

mso-ansi-language:EN-US;mso-fareast-language:ZH-CN;

mso-bidi-1anguage:AR-SA;mso-fareast-font-family:宋體

lang=EN-US>break</spanXspanstyle=font-family:宋體;color:black;

font-size:10.5pt;mso-ascii-font-family:??;

mso-hansi-font-family:??;mso-bidi-font-family:JTimesNew

Roman';mso-font-kerning:1.Opt;mso-ansi-language:EN-US;

mso-fareast-language:ZH-CN;mso-bidi-1anguage:AR-SA>語句可實現跳

出所在的那層循環。</span></p>

答案:正確

標準答案:1

您的答案:

題目分數:1.0

此題得分:0.0

40.第63題

<p><sp

溫馨提示

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

評論

0/150

提交評論