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

下載本文檔

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

文檔簡介

精品文檔-下載后可編輯自考Java語言程序設(shè)計(一)2022年10月真題及自考Java語言程序設(shè)計(一)2022年10月真題及答案解析

1.[單選題]在下述字符串中,不是Java語言關(guān)鍵字的是()

A.int

B.static

C.java

D.try

2.[單選題]要作下列數(shù)據(jù)類型轉(zhuǎn)換,需進(jìn)行強制類型轉(zhuǎn)換才能實現(xiàn)的是()

A.從int到char

B.從int到long

C.從float到double

D.從byte到int

3.[單選題]在以下供選擇的概念中,屬于面向?qū)ο笳Z言重要概念或機制的是()

A.方法

B.模塊

C.線程

D.繼承

4.[單選題]在下述Java程序代碼中,能正確創(chuàng)建數(shù)組的是()

A.intmyA[5]={1,2,3,4,5};

B.intmyA[]=newint(5);

C.intmyA[];myA[]=newint[5];

D.int[]myA={1,2,3,4,5,6};

5.[單選題]某Java程序的類A需要利用Swing創(chuàng)建無邊框窗口,則A需要繼承的類是()

A.JWindow

B.JApplet

C.JFrame

D.JDialog

6.[單選題]在以下供選的鼠標(biāo)事件中,MouseMotionListener接口能處理的是()

A.按下鼠標(biāo)鍵

B.拖動鼠標(biāo)

C.鼠標(biāo)進(jìn)入

D.鼠標(biāo)松開

7.[單選題]在以下代碼中,能正確創(chuàng)建Font對象的是()

A.newFont(″宋體″,斜體,20);

B.newFont(″楷體″,20,正常);

C.newFont(″楷體″,Font.BOLD,18);

D.newFont(″楷體″,18,Font.BOLD);

8.[單選題]某線程正處于運行狀態(tài),則在以下選項中,不可能是它的后繼狀態(tài)的是()

A.就緒狀態(tài)

B.新建狀態(tài)

C.阻塞狀態(tài)

D.死亡狀態(tài)

9.[單選題]某Java程序用類JFileChooser來實現(xiàn)打開和保存文件對話框。當(dāng)對話框的返回值是JFileChooser.APPROVE_OPTION時,程序進(jìn)一步的工作是()

A.用方法getName()取得文件名稱

B.用方法getPath()取得文件路徑

C.用方法getFile()取得文件內(nèi)容

D.用方法getSelectedFile()取得文件對象

10.[單選題]Java語言實現(xiàn)C/S模式時,需要使用網(wǎng)絡(luò)套接字,套接字的內(nèi)容包括()

A.IP地址+端口號

B.IP地址+監(jiān)控線程名

C.監(jiān)控線程名+端口號

D.IP地址+監(jiān)控線程名+端口號

11.[案例題]一個Java小應(yīng)用程序必須定義成一個子類,它的超類是______。

12.[案例題]在Java語言中,左移運算符是______。

13.[案例題]類A的成員變量x的類型是類B的,則類A和類B之間的關(guān)系是______。

14.[案例題]以下代碼:

StringTokenizerpas-=newStringTokenizer("publicstaticvoid,main",",");

System.out.println("有單詞"+pas.countTokens()+"個");

的輸出結(jié)果是_______。

15.[案例題]在JFrame子類的構(gòu)造方法中,代碼getContentPane()的作用是_______。

16.[案例題]用JScrollBar創(chuàng)建一個垂直滾動條對象時,需要指定的常量是_______。

17.[案例題]在異或模式下繪圖時,實際繪制的顏色是由3種顏色作特定的運算確定的:當(dāng)前正要繪制的顏色、原先繪制的顏色以及_______。

18.[案例題]處于運行狀態(tài)的線程執(zhí)行yield()方法,該線程將進(jìn)入_______狀態(tài)。

19.[案例題]在Java語言中,客戶端使用的套接字類是_______。

20.[案例題]在Java語言中,DriverManager類的作用是加載驅(qū)動程序和_______。

21.[案例題]已知整型變量n,當(dāng)n的值為0時,輸出“正?!?,否則輸出“異?!薄U垖懗鍪褂胹witch語句實現(xiàn)此功能的代碼。

22.[案例題]請寫出在類、方法、變量之前加上修飾字final的作用。

23.[案例題]請列舉出能產(chǎn)生ActionEvent事件類型的3種組件。

24.[案例題]某程序用以下代碼彈出一個對話框:

intanwser=JOptionPane.showConfirmDialog(bull,"確實要退出嗎?","退出確認(rèn)",

OptionPane.YES_NO_CANCEL_OPTION);

如果程序中anwser的值等于CLOSED_OPTION,請寫出用戶對該對話框的操作內(nèi)容。

25.[案例題]請寫出用矩形類Rectangle2D創(chuàng)建對象r的代碼,對象r的左上角坐標(biāo)是(20,30),寬是50,高是70。

26.[案例題]URL對象的格式是::////,請寫其中HOSTNAME的意義。

27.[案例題]方法voidmoveZeroFront(inta[])的功能是將數(shù)組中的所有值為0的元素都移到數(shù)組的前端,而把非0元素放于所有0的后面。提示:順序考察數(shù)組元素,當(dāng)發(fā)現(xiàn)是非0時,就讓該數(shù)留在原來位置,當(dāng)發(fā)現(xiàn)是0時,就與前面的第一個非0數(shù)交換。變量zer0表示移動過程中遇到的0的個數(shù)。

voidmoveZeroFront(inta[]){

for(inti=0,zero=0;___________;i++)

if(a[i]=0){a[i]=a[zero];

a[zero]=0;___________;

}

}

28.[案例題]這里給出的是一個播放幻燈片小應(yīng)用程序的部分代碼。設(shè)幻燈片已由小應(yīng)用程序的init()方法裝入內(nèi)存,并存放于mylmage數(shù)組中。currentlmage為要顯示的幻燈片序號。

29.[案例題]類ShareData用于管理多個線程共享數(shù)據(jù)data。一些線程要減少data,另一些線程要增加data。出于data不可以是負(fù)值,修改data的方法對這些線程來說不僅要互斥,還要同步。類提供一個方法modiData0供修改data的線程調(diào)用,該方法在data修改結(jié)束后,還應(yīng)通知其它等待進(jìn)入這個方法的線程。

30.[案例題]方法voidsumByLine(Stringf)的功能是為已知文件f創(chuàng)建緩沖式輸入流,然后從文件逐行輸入整數(shù),求各行整數(shù)的和,并輸出。

31.[案例題]方法readByURL(StringurlName,JTextAreashowArea)的功能是通過已知網(wǎng)址創(chuàng)建URL對象,獲得URLConnection對象,設(shè)置網(wǎng)絡(luò)連接,然后以數(shù)據(jù)流方式讀取網(wǎng)頁內(nèi)容,并在文本區(qū)showArea中顯示。

32.[案例題]閱讀下列程序,請寫出該程序的運行結(jié)果。

33.[案例題]閱讀下列程序,請寫出該程序的運行結(jié)果。

34.[案例題]閱讀下列程序,請回答以下問題:

(1)在文本框中輸入-18,在文本區(qū)中會顯示多少行整數(shù),各行有幾個數(shù)?

(2)在文本框中輸入0,界面又會發(fā)生什么?

35.[案例題]閱讀下列程序,請回答以下問題:

(1)應(yīng)用程序窗口中,有哪幾個組件?

(2)當(dāng)拖動滾動條滑塊時,界面會有什么變化?

36.[案例題]閱讀下列程序,請回答以下問題:

(1)程序是如何實現(xiàn)畫面動態(tài)顯示的?

(2)創(chuàng)建DrawPane對象時,第3個參數(shù)的值增大或減小,對畫面的顯示有何影響?

37.[案例題]請編寫方法intcountOddNum(int[]a),該方法的功能是求已知數(shù)組a中奇數(shù)的個數(shù)。要求根據(jù)方法的功能寫出方法的代碼。

staticintcountOddNum(int[

溫馨提示

  • 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

提交評論