版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
精品文檔-下載后可編輯自考Java語(yǔ)言程序設(shè)計(jì)(一)2022年10月真題及自考Java語(yǔ)言程序設(shè)計(jì)(一)2022年10月真題及答案解析
1.[單選題]在下述字符串中,不是Java語(yǔ)言關(guān)鍵字的是()
A.int
B.static
C.java
D.try
2.[單選題]要作下列數(shù)據(jù)類(lèi)型轉(zhuǎn)換,需進(jìn)行強(qiáng)制類(lèi)型轉(zhuǎn)換才能實(shí)現(xiàn)的是()
A.從int到char
B.從int到long
C.從float到double
D.從byte到int
3.[單選題]在以下供選擇的概念中,屬于面向?qū)ο笳Z(yǔ)言重要概念或機(jī)制的是()
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程序的類(lèi)A需要利用Swing創(chuàng)建無(wú)邊框窗口,則A需要繼承的類(lèi)是()
A.JWindow
B.JApplet
C.JFrame
D.JDialog
6.[單選題]在以下供選的鼠標(biāo)事件中,MouseMotionListener接口能處理的是()
A.按下鼠標(biāo)鍵
B.拖動(dòng)鼠標(biāo)
C.鼠標(biāo)進(jìn)入
D.鼠標(biāo)松開(kāi)
7.[單選題]在以下代碼中,能正確創(chuàng)建Font對(duì)象的是()
A.newFont(″宋體″,斜體,20);
B.newFont(″楷體″,20,正常);
C.newFont(″楷體″,Font.BOLD,18);
D.newFont(″楷體″,18,Font.BOLD);
8.[單選題]某線程正處于運(yùn)行狀態(tài),則在以下選項(xiàng)中,不可能是它的后繼狀態(tài)的是()
A.就緒狀態(tài)
B.新建狀態(tài)
C.阻塞狀態(tài)
D.死亡狀態(tài)
9.[單選題]某Java程序用類(lèi)JFileChooser來(lái)實(shí)現(xiàn)打開(kāi)和保存文件對(duì)話框。當(dāng)對(duì)話框的返回值是JFileChooser.APPROVE_OPTION時(shí),程序進(jìn)一步的工作是()
A.用方法getName()取得文件名稱(chēng)
B.用方法getPath()取得文件路徑
C.用方法getFile()取得文件內(nèi)容
D.用方法getSelectedFile()取得文件對(duì)象
10.[單選題]Java語(yǔ)言實(shí)現(xiàn)C/S模式時(shí),需要使用網(wǎng)絡(luò)套接字,套接字的內(nèi)容包括()
A.IP地址+端口號(hào)
B.IP地址+監(jiān)控線程名
C.監(jiān)控線程名+端口號(hào)
D.IP地址+監(jiān)控線程名+端口號(hào)
11.[案例題]一個(gè)Java小應(yīng)用程序必須定義成一個(gè)子類(lèi),它的超類(lèi)是______。
12.[案例題]在Java語(yǔ)言中,左移運(yùn)算符是______。
13.[案例題]類(lèi)A的成員變量x的類(lèi)型是類(lèi)B的,則類(lèi)A和類(lèi)B之間的關(guān)系是______。
14.[案例題]以下代碼:
StringTokenizerpas-=newStringTokenizer("publicstaticvoid,main",",");
System.out.println("有單詞"+pas.countTokens()+"個(gè)");
的輸出結(jié)果是_______。
15.[案例題]在JFrame子類(lèi)的構(gòu)造方法中,代碼getContentPane()的作用是_______。
16.[案例題]用JScrollBar創(chuàng)建一個(gè)垂直滾動(dòng)條對(duì)象時(shí),需要指定的常量是_______。
17.[案例題]在異或模式下繪圖時(shí),實(shí)際繪制的顏色是由3種顏色作特定的運(yùn)算確定的:當(dāng)前正要繪制的顏色、原先繪制的顏色以及_______。
18.[案例題]處于運(yùn)行狀態(tài)的線程執(zhí)行yield()方法,該線程將進(jìn)入_______狀態(tài)。
19.[案例題]在Java語(yǔ)言中,客戶端使用的套接字類(lèi)是_______。
20.[案例題]在Java語(yǔ)言中,DriverManager類(lèi)的作用是加載驅(qū)動(dòng)程序和_______。
21.[案例題]已知整型變量n,當(dāng)n的值為0時(shí),輸出“正?!?,否則輸出“異?!薄U?qǐng)寫(xiě)出使用switch語(yǔ)句實(shí)現(xiàn)此功能的代碼。
22.[案例題]請(qǐng)寫(xiě)出在類(lèi)、方法、變量之前加上修飾字final的作用。
23.[案例題]請(qǐng)列舉出能產(chǎn)生ActionEvent事件類(lèi)型的3種組件。
24.[案例題]某程序用以下代碼彈出一個(gè)對(duì)話框:
intanwser=JOptionPane.showConfirmDialog(bull,"確實(shí)要退出嗎?","退出確認(rèn)",
OptionPane.YES_NO_CANCEL_OPTION);
如果程序中anwser的值等于CLOSED_OPTION,請(qǐng)寫(xiě)出用戶對(duì)該對(duì)話框的操作內(nèi)容。
25.[案例題]請(qǐng)寫(xiě)出用矩形類(lèi)Rectangle2D創(chuàng)建對(duì)象r的代碼,對(duì)象r的左上角坐標(biāo)是(20,30),寬是50,高是70。
26.[案例題]URL對(duì)象的格式是::////,請(qǐng)寫(xiě)其中HOSTNAME的意義。
27.[案例題]方法voidmoveZeroFront(inta[])的功能是將數(shù)組中的所有值為0的元素都移到數(shù)組的前端,而把非0元素放于所有0的后面。提示:順序考察數(shù)組元素,當(dāng)發(fā)現(xiàn)是非0時(shí),就讓該數(shù)留在原來(lái)位置,當(dāng)發(fā)現(xiàn)是0時(shí),就與前面的第一個(gè)非0數(shù)交換。變量zer0表示移動(dòng)過(guò)程中遇到的0的個(gè)數(shù)。
voidmoveZeroFront(inta[]){
for(inti=0,zero=0;___________;i++)
if(a[i]=0){a[i]=a[zero];
a[zero]=0;___________;
}
}
28.[案例題]這里給出的是一個(gè)播放幻燈片小應(yīng)用程序的部分代碼。設(shè)幻燈片已由小應(yīng)用程序的init()方法裝入內(nèi)存,并存放于mylmage數(shù)組中。currentlmage為要顯示的幻燈片序號(hào)。
29.[案例題]類(lèi)ShareData用于管理多個(gè)線程共享數(shù)據(jù)data。一些線程要減少data,另一些線程要增加data。出于data不可以是負(fù)值,修改data的方法對(duì)這些線程來(lái)說(shuō)不僅要互斥,還要同步。類(lèi)提供一個(gè)方法modiData0供修改data的線程調(diào)用,該方法在data修改結(jié)束后,還應(yīng)通知其它等待進(jìn)入這個(gè)方法的線程。
30.[案例題]方法voidsumByLine(Stringf)的功能是為已知文件f創(chuàng)建緩沖式輸入流,然后從文件逐行輸入整數(shù),求各行整數(shù)的和,并輸出。
31.[案例題]方法readByURL(StringurlName,JTextAreashowArea)的功能是通過(guò)已知網(wǎng)址創(chuàng)建URL對(duì)象,獲得URLConnection對(duì)象,設(shè)置網(wǎng)絡(luò)連接,然后以數(shù)據(jù)流方式讀取網(wǎng)頁(yè)內(nèi)容,并在文本區(qū)showArea中顯示。
32.[案例題]閱讀下列程序,請(qǐng)寫(xiě)出該程序的運(yùn)行結(jié)果。
33.[案例題]閱讀下列程序,請(qǐng)寫(xiě)出該程序的運(yùn)行結(jié)果。
34.[案例題]閱讀下列程序,請(qǐng)回答以下問(wèn)題:
(1)在文本框中輸入-18,在文本區(qū)中會(huì)顯示多少行整數(shù),各行有幾個(gè)數(shù)?
(2)在文本框中輸入0,界面又會(huì)發(fā)生什么?
35.[案例題]閱讀下列程序,請(qǐng)回答以下問(wèn)題:
(1)應(yīng)用程序窗口中,有哪幾個(gè)組件?
(2)當(dāng)拖動(dòng)滾動(dòng)條滑塊時(shí),界面會(huì)有什么變化?
36.[案例題]閱讀下列程序,請(qǐng)回答以下問(wèn)題:
(1)程序是如何實(shí)現(xiàn)畫(huà)面動(dòng)態(tài)顯示的?
(2)創(chuàng)建DrawPane對(duì)象時(shí),第3個(gè)參數(shù)的值增大或減小,對(duì)畫(huà)面的顯示有何影響?
37.[案例題]請(qǐng)編寫(xiě)方法intcountOddNum(int[]a),該方法的功能是求已知數(shù)組a中奇數(shù)的個(gè)數(shù)。要求根據(jù)方法的功能寫(xiě)出方法的代碼。
staticintcountOddNum(int[
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度板材定制加工及銷(xiāo)售合同范本3篇
- 2025版綠色環(huán)保財(cái)產(chǎn)分割與節(jié)能減排離婚協(xié)議3篇
- 2024年特許經(jīng)營(yíng)合同(餐飲業(yè))
- 空中飛人模板課程設(shè)計(jì)
- 2025至2030年中國(guó)鮮橙飲品行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025版智慧城市井蓋銷(xiāo)售合同3篇
- 2025版教育軟件產(chǎn)品購(gòu)買(mǎi)合同
- 2025至2030年中國(guó)鋼圈對(duì)焊機(jī)行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年智慧城市垃圾分類(lèi)處理服務(wù)合同2篇
- 2025版廣告效果評(píng)估居間服務(wù)合同范本3篇
- 立法學(xué)完整版教學(xué)課件全套ppt教程
- (優(yōu)選)離散元法及其應(yīng)用課件
- 簡(jiǎn)約中國(guó)風(fēng)水墨山水工作總結(jié)通用PPT模板
- 腳手架計(jì)算書(shū)-
- 部編版八年級(jí)語(yǔ)文上冊(cè)《句子的成分》定稿課件
- 清華大學(xué)《大學(xué)物理》習(xí)題庫(kù)試題及答案09磁學(xué)習(xí)題
- 目標(biāo)成本限額指標(biāo)
- 最易懂的杰普遜航圖學(xué)習(xí)課件
- 高速公路瀝青路面設(shè)計(jì)計(jì)算書(shū)(Word)
- 加油機(jī)拆卸安裝方案
- 國(guó)畫(huà)美術(shù)興趣小組活動(dòng)記錄(共9頁(yè))
評(píng)論
0/150
提交評(píng)論