全國2022年4月自考04747《Java語言程序設(shè)計(一)》真題_第1頁
全國2022年4月自考04747《Java語言程序設(shè)計(一)》真題_第2頁
全國2022年4月自考04747《Java語言程序設(shè)計(一)》真題_第3頁
全國2022年4月自考04747《Java語言程序設(shè)計(一)》真題_第4頁
全國2022年4月自考04747《Java語言程序設(shè)計(一)》真題_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1.(單選題,1分)可以創(chuàng)建線程的方法是()

【答案】D

【解析】無

A、實現(xiàn)ActionListener接口

B、實現(xiàn)ItemListener接口

C、實現(xiàn)Thread接口

D、實現(xiàn)Runnable接口

2.(單選題,1分)在使用BorderLayout布局管理器的容器中,如果加入組件

時沒有指定區(qū)域,則默認(rèn)情況下,組件加入的區(qū)域是()

【答案】D

【解析】無

A、East

B、West

C、North

D、Center

3.(單選題,1分)

()

【答案】C

【解析】無

A、

B、

C、J

D、一

4.(單選題,1分)在面向?qū)ο蟮某绦蛟O(shè)計方法的范疇內(nèi),敘述正確的是()

【答案】A

【解析】無

A、子類對象可以作為父類對象使用

B、完全不使用結(jié)構(gòu)化的程序設(shè)計方法

C、多態(tài)性是指對象的狀態(tài)隨運(yùn)行時給定的參數(shù)不同而不同

D、父類的所有成員在子類的對象中不可訪問,也不占內(nèi)存空間

5.(單選題,1分)

()

【答案】B

【解析】無

A、12

B、20

C、60

D、120

6.(單選題,1分)調(diào)用方法時使用值傳遞方式將基本數(shù)據(jù)類型的實參傳給形

參。對此敘述正確的是()

【答案】A

【解析】無

A、將實參的值復(fù)制給形參

B、將形參的值復(fù)制給實參

C、形參和實參是同一對象

D、形參和實參無聯(lián)系

7.(單選題,1分)關(guān)于構(gòu)造方法的敘述中,正確的是()

【答案】D

【解析】無

A、構(gòu)造方法不可以重載

B、一個類可以完全沒有構(gòu)造方法

C、系統(tǒng)一定會創(chuàng)建一個帶參數(shù)的構(gòu)造方法

D、有些情況下,系統(tǒng)會創(chuàng)建一個不帶參數(shù)的構(gòu)造方法

8.(單選題,1分)

()

【答案】B

【解析】無

A、_

B、一

C、一

D、一

9.(單選題,1分)不能作為Java標(biāo)識符使用的字符串是()

【答案】A

【解析】無

A、2auto

B、a_123

C、STD

D、$123

10.(單選題,1分)Java語言的特性是()

【答案】D

【解析】無

A、指針

B、預(yù)處理器

C、結(jié)構(gòu)和類型定義

D、無用內(nèi)存自動回收機(jī)制

11.(填空題,2分)在Java語言中,為了實現(xiàn)不同線程對共享數(shù)據(jù)操作的同

步,可以使用[]。

【答案】

【解析】無

12.(填空題,2分)

(答案:

)

【答案】

【解析】無

(填空題分)中,創(chuàng)建一個初始時不可見、具有指定標(biāo)題

13.,2Swing------—一==---------------------------------title

的新框架窗體的構(gòu)造方法是[]。(答案:)

【答案】

【解析】無

14.(填空題,2分)對于類FileOutputStream的實例對象,如果所指定的文件

不存在,則[]。

【答案】

【解析】無

15.(填空題,2分)類A中包含了方法method,該方法只有方法聲明,但沒有

方法的實現(xiàn),則類A是[

【答案】

【解析】無

16.(填空題,2分)

(答案:)

【答案】

【解析】無

17.(填空題,2分)方法簽名包括方法名稱加上方法的[]。

【答案】

【解析】無

18.(填空題,2分)設(shè)有表示平面坐標(biāo)系中一個點(diǎn)的類Point,其中含有兩個

float類型的數(shù)據(jù)成員變量x和y,分別表示一個點(diǎn)的橫、縱坐標(biāo)。為類Point

添加一個構(gòu)造方法,形參分別是xl和yl,此構(gòu)造方法是:[]。(答案:

)

【答案】

【解析】無

19.(填空題,2分)Java類庫中的每個異常都有一個存取方法,可返回拋出異

常時創(chuàng)建的描述字符串,該方法的名字是[]。(答案:)

【答案】

【解析】無

20.(填空題,2分)若公有類Myapp經(jīng)過編譯后生成字節(jié)碼文件

Myapp.class,并且執(zhí)行時需要傳入兩個參數(shù)argl和arg2,則在命令提示符后

要鍵入的命令是[]。(答案:I.)

【答案】

【解析】無

21.(簡答題,4分)

簡要敘述線程死亡的兩個原因。

【答案】

【解析】無

22.(簡答題,4分)

什么是單重繼承與多重繼承?Java中的繼承是哪一種?

【答案】(1)單重繼承是指一個類只能有一個父類。(1分)

(2)多重繼承是指從多個類共同派生一個子類,即一個類可以有多個父類。

(1分)

(3)Java實現(xiàn)的是單重繼承。(2分)

【解析】無

23.(簡答題,4分)

簡要敘述包裝類的用途,包裝類定義在哪個包中?

【答案】(1)當(dāng)想用處理對象一樣的方式來處理基本類型的數(shù)據(jù)時,必須將基

本類型值“包裝”為一個對象。(2分)

(2)所有的包裝類都定義在java,lang包中。(2分)

【解析】無

24.(簡答題,4分)

簡要敘述try-catch塊的處理過程。

【答案】(1)如果try塊內(nèi)沒有發(fā)生異常,則try塊內(nèi)的語句全部執(zhí)行,然后

執(zhí)行catch塊后的語句。(1分)

(2)如果在try塊內(nèi)發(fā)生了某類異常,則執(zhí)行立即轉(zhuǎn)到對應(yīng)的catch塊,執(zhí)行

其中的語句去處理異常。(2分)

(3)不論是否捕獲到異常,總要執(zhí)行finally后面的語句。(1分)

【解析】無

25.(簡答題,4分)

Java中的基本數(shù)據(jù)類型byte、char、float、long和short在參與表達(dá)式計算

時,能夠進(jìn)行自動類型轉(zhuǎn)換的類型順序依次是什么?

【答案】

【解析】無

26.(程序填空題,6分)

【答案】

【解析】無

27.(程序填空題,6分)

【答案】

【解析】無

28.(程序

溫馨提示

  • 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

提交評論