2019年10月自考04747Java語言程序設(shè)計(jì)一試題及答案含解析_第1頁
2019年10月自考04747Java語言程序設(shè)計(jì)一試題及答案含解析_第2頁
2019年10月自考04747Java語言程序設(shè)計(jì)一試題及答案含解析_第3頁
2019年10月自考04747Java語言程序設(shè)計(jì)一試題及答案含解析_第4頁
2019年10月自考04747Java語言程序設(shè)計(jì)一試題及答案含解析_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

語言程序設(shè)計(jì)(一)年月真題

04747Java201910

1、【單選題】Java語言的一個(gè)重要特點(diǎn)是與平臺(tái)的無關(guān)性,實(shí)現(xiàn)這一特點(diǎn)的關(guān)鍵是

JVM

JDK

A:

IDE

B:

OOP

C:

答D:案:A

解析:JVM(Java虛擬機(jī))Java語言的一個(gè)非常重要的特點(diǎn)就是與平臺(tái)的無關(guān)性。而使用

Java虛擬機(jī)是實(shí)現(xiàn)這一特點(diǎn)的關(guān)鍵。

2、【單選題】下列選項(xiàng)中,不屬于字符常量的是

'x'

'8'

A:

'\n'

B:

'\008'

C:

答D:案:D

解析:所謂字符常量,就是用英文單引號(hào)括起來的一個(gè)字符。在使用字符常量時(shí)應(yīng)該注

意:1.單引號(hào)內(nèi)的大小寫字符代表不同的字符常量,例如‘Y’、‘y’是兩個(gè)不同的字

符常量。2.字符常量只能用英文單引號(hào)括起來,不能用雙引號(hào)。例如“Y”不是一個(gè)字符

常量,而是一個(gè)字符串。3.單引號(hào)內(nèi)如果是一個(gè)空格符,也是一個(gè)字符常量。4.單引號(hào)

內(nèi)只能包含1個(gè)字符,‘xyz’寫法是錯(cuò)誤的。但超過1個(gè)的字符的話,除最后一個(gè)外前

面的會(huì)自動(dòng)失效,當(dāng)然這在編程使用中應(yīng)該避免。5.字符常量的值,就是它在ASCII編

碼表中的值。是個(gè)從0—127之間的整數(shù)。因此字符常量可以作為整型數(shù)據(jù)來進(jìn)行運(yùn)算。

3、【單選題】下列異常類中,屬于受檢異常的是

ArithmeticException

EmptyStackException

A:

FileNotFoundException

B:

NullPointerException

C:

答D:案:C

4、【單選題】下列關(guān)于類的方法定義的描述中,不正確的是

方法名必須是一個(gè)合法的標(biāo)識(shí)符

方法一定有返回值

A:

方法的修飾符段可以含有多個(gè)修飾符

B:

方法體中實(shí)際執(zhí)行的代碼段可以為空

C:

答D:案:B

5、【單選題】下列選項(xiàng)中,用于表示Vector類對(duì)象中元素?cái)?shù)量的變量是

capacityIncrement

elementCount

A:

elementLength

B:

elementData

C:

答D:案:B

6、【單選題】用戶定義了一個(gè)不能被繼承的類,在這個(gè)類的聲明中使用的關(guān)鍵字是

static

private

A:

final

B:

abstract

C:

答D:案:C

解析:用戶定義了一個(gè)不能被繼承的類,在這個(gè)類的聲明中使用的關(guān)鍵字是final。

7、【單選題】將Java對(duì)象進(jìn)行序列化,需要使用的輸出流類是

FileOutputStream

BufferedOutputStream

A:

DataOutputStream

B:

ObjectOutputStream

C:

答D:案:D

8、【單選題】下列Graphics類定義的方法中,可以繪制折線的是

drawArc()

drawOval()

A:

drawPolygon()

B:

drawLine()

C:

答D:案:C

9、【單選題】下列關(guān)于構(gòu)造文本域的描述中,不正確的是

可以構(gòu)造空文本域

可以構(gòu)造指定行數(shù)的文本域

A:

可以構(gòu)造指定列數(shù)的文本域

B:

可以構(gòu)造顯示初始字符串的文本域

C:

答D:案:B

10、【單選題】下列方法中,可以啟動(dòng)線程對(duì)象的是

start()

run()

A:

int()

B:

join()

C:

答D:案:A

11、【問答題】請(qǐng)分別寫出在類和方法中聲明的變量的作用域。

答案:類中聲明的變量的作用域是整個(gè)類,方法中聲明的變量的作用域是從該變量的聲明

處開始到包含該聲明的語句塊結(jié)束處

12、【問答題】請(qǐng)分別寫出類定義中使用public、private、protected和默認(rèn)修飾符所

修飾的成員的訪問權(quán)限。

答案:(1)用public修飾的成員可以被其他任何對(duì)象訪問。(2)用private修飾的成員只

能在本類內(nèi)訪問。(3)用protected修飾的成員只可以被同一包及其子類的實(shí)例對(duì)象訪

問。(4)默認(rèn)修飾符所修飾的成員可以被所在包中的各類訪問。

13、【問答題】請(qǐng)寫出對(duì)象轉(zhuǎn)型的2條使用規(guī)則。

答案:(1)沿類層次向“上”轉(zhuǎn)型總是合法的,此種方式下不需要轉(zhuǎn)型運(yùn)算符。(2)對(duì)于向

“下”轉(zhuǎn)型,只能是祖先類轉(zhuǎn)型到后代類,且要使用顯式轉(zhuǎn)換,其他類之間是不允許的。

14、【問答題】請(qǐng)寫出Swing中提供的4種頂層容器。

答案:JFrame、JApplet、JDialog和JWindow

15、【問答題】請(qǐng)寫出Java語言中線程的組成內(nèi)容及其調(diào)度方式。

答案:線程由3部分組成:虛擬CPU、執(zhí)行的代碼、處理的數(shù)據(jù)。線程采用搶占式調(diào)度方式

16、【問答題】

答案:①s.nextInt()②n%k==0③k++

17、【問答題】

答案:①arrCount[i]=0②arrCount[arr[i]-1]++③arrCount.length

18、【問答題】

答案:①newMonitor()②ActionListener③setText

19、【問答題】

答案:學(xué)生--》姓名:張珊,年齡:20!工人--》姓名:李明,年齡:30!

20、【問答題】

答案:打開文件d:\text1.txt和d:\text2.txt,按順序讀取d:\text1txt文件中的字符,

并將其寫入text22.txt文件中,操作完成后關(guān)閉兩個(gè)文件并顯示“操作完成!”

21、【問答題】

答案:在run()方法中-這個(gè)線程休眠200秒,在main()方法中-中斷其它線程,在run

方法中-中斷線程

22、【問答題】

答案:

23、【問答題】

答案:

24、【填空題】在Windows操作系統(tǒng)下安裝JDK后,需要正確設(shè)置系統(tǒng)的環(huán)境變量____和

CLASSPATH.

答案:Path不區(qū)分大小寫

25、【填空題】在Java類中定義的double型成員變量的默認(rèn)初始值是____

答案:0.0

26、【填空題】以下語句執(zhí)行的結(jié)果是____。

答案:149

27、【填空題】在Java語言中,調(diào)用類的____是生成實(shí)例對(duì)象的唯一途徑。

答案:構(gòu)造方法

28、【填空題】System類中提供了一個(gè)可以實(shí)現(xiàn)數(shù)組復(fù)制的方法,這個(gè)方法的名字是____

答案:arraycopy

29、【填空題】當(dāng)父類中原有的方法不能滿足子類的要求時(shí),在子類中修改父類已有的方法,

這就是____

答案:方法覆蓋(或方法重寫,或隱藏)

30、【填空題】在Java語言中,創(chuàng)建____類的對(duì)象后即可使用其中的方法來獲取特定文件的

路徑信息。

答案:File

31、【填空題】在Java語言中,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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)論