




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
語言程序設(shè)計(一)年月真題
04747Java20224
1、【單選題】Java語言的特性是
指針
預(yù)處理器
A:
結(jié)構(gòu)和類型定義
B:
無用內(nèi)存自動回收機(jī)制
C:
答D:案:D
2、【單選題】不能作為Java標(biāo)識符使用的字符串是
2auto
a_123
A:
STD
B:
$123
C:
答D:案:A
3、【單選題】以下程序代碼段的輸出結(jié)果是intsumi=0,sumj=0,i,j;for(i=0,j=0;j<
10;i++,j++)sumi+=i;sumj+=j;System.out.print(sumi+""+sumj);
4545
4510
A:
1045
B:
1010
C:
答D:案:B
4、【單選題】關(guān)于構(gòu)造方法的敘述中,正確的是
構(gòu)造方法不可以重載
一個類可以完全沒有構(gòu)造方法
A:
系統(tǒng)一定會創(chuàng)建一個帶參數(shù)的構(gòu)造方法
B:
有些情況下,系統(tǒng)會創(chuàng)建一個不帶參數(shù)的構(gòu)造方法
C:
答D:案:D
5、【單選題】調(diào)用方法時使用值傳遞方式將基本數(shù)據(jù)類型的實參傳給形參。對此敘述正確的
是
將實參的值復(fù)制給形參
A:
將形參的值復(fù)制給實參
形參和實參是同一對象
B:
形參和實參無聯(lián)系
C:
答D:案:A
6、【單選題】以下程序代碼段的輸出結(jié)果是intintArray[]={3,4,5,6};int
resultValue=1;for(inti=1;i<3;i++)resultValue=resultValue*intArray[i];
System.out.print(resultValue);
12
20
A:
60
B:
120
C:
答D:案:B
7、【單選題】在面向?qū)ο蟮某绦蛟O(shè)計方法的范疇內(nèi),敘述正確的是
子類對象可以作為父類對象使用
完全不使用結(jié)構(gòu)化的程序設(shè)計方法
A:
多態(tài)性是指對象的狀態(tài)隨運(yùn)行時給定的參數(shù)不同而不同
B:
父類的所有成員在子類的對象中不可訪問,也不占內(nèi)存空間
C:
答D:案:A
8、【單選題】以下程序代碼段的輸出結(jié)果是Filef=new
File("/workdisk/persondic/d07.Java");System.out.printIn(f.getPath());
/workdisk/persondic
\workdisk\persondic
A:
\workdisk\persondic\d07.Java
B:
C:\workdisk\persondic\d07.Java
C:
答D:案:C
9、【單選題】在使用BorderLayout布局管理器的容器中,如果加入組件時沒有指定區(qū)域,
則默認(rèn)情況下,組件加入的區(qū)域是
East
West
A:
North
B:
Center
C:
答D:案:D
10、【單選題】可以創(chuàng)建線程的方法是
實現(xiàn)ActionListener接口
實現(xiàn)ItemListener接口
A:
實現(xiàn)Thread接口
B:
實現(xiàn)Runnable接口
C:
答D:案:D
11、【問答題】簡要敘述try-catch塊的處理過程。
答案:(1)如果try塊內(nèi)沒有發(fā)生異常,則try塊內(nèi)的語句全部執(zhí)行,然后執(zhí)行catch塊
后的語句。(2)如果在try塊內(nèi)發(fā)生了某類異常,則執(zhí)行立即轉(zhuǎn)到對應(yīng)的catch塊,執(zhí)
行其中的語句去處理異常。(3)不論是否捕獲到異常,總要執(zhí)行finally后面的語句。
12、【問答題】簡要敘述包裝類的用途。包裝類定.義在哪個包中?
答案:(1)當(dāng)想用處理對象一樣的方式來處理基本類型的數(shù)據(jù)時,必須將基本類型值“包
裝”為一個對象。(2)所有的包裝類都定義在java.lang包中。
13、【問答題】什么是單重繼承與多重繼承?Java中的繼承是哪一種?
答案:(1)單重繼承是指一個類只能有一個父類。(2)多重繼承是指從多個類共同派生一
個子類,即一個類可以有多個父類。(3)Java實現(xiàn)的是單重繼承。
14、【問答題】簡要敘述線程死亡的兩個原因。
答案:線程死亡的原因有兩個:一是run()方法中最后一個語句執(zhí)行完畢,二是當(dāng)線程遇
到異常退出時便進(jìn)入了死亡狀態(tài).
15、【問答題】以下程序的運(yùn)行結(jié)果是將如下的矩陣保存在5行5列的二維數(shù)組
intArray中,
除第一行和第一列外,每個位置的元素是其左側(cè)相鄰元素及上面相鄰元素之和。
答案:①intArray[i][O]=i+1②intArray[O][i]=i+1③intArray[i-
1][j]+intArray[i][j-1]
16、【問答題】以下程序定義了父類Employee和子類Manager。程序?qū)⑤敵觯篔im2。
答案:①super(s)②getName()③getID()
17、【問答題】以下程序當(dāng)點(diǎn)擊組合框中的選項時,在下面的文本區(qū)中將顯示相關(guān)的信
息。例如,當(dāng)依次點(diǎn)擊了“One”、“Two”和“Three”后,顯示結(jié)果如題28圖所示。初
始時,組合框中顯示“Three”,文本區(qū)中顯示空白。
答案:①setSelectedIndex(2)②addActionListener(this)③jcb.getSelectedItem()
18、【問答題】閱讀程序,請寫出該程序的輸出結(jié)果。
答案:Supersuperclass!Sub1superclass!subclass!Sub2superclass!
subclass!
19、【問答題】閱讀程序,請寫出該程序的功能。
答案:通過命令行參數(shù)給出接收字符串的上限。然后接收從鍵盤讀入的字符串。若字符串
中所含字符個數(shù)少于程序設(shè)定的上限,則在屏幕上輸出這個字符串;否則拋出
MyStringException1異常,在異常處理中輸出“toolong”。
20、【問答題】閱讀程序,請寫出該程序的輸出結(jié)果。
答案:run()-<6>run()-<1>run()-<2>run()-<4>run()-<5>main()-
<7>
21、【問答題】設(shè)有大于3的奇整數(shù)n。請編寫方法voidprintArray(int[][]arr),該方
法的功能是在屏幕上輸出n行n列數(shù)組arr中特殊位置的數(shù)據(jù)。以7行7列的方陣為例,
標(biāo)注“x”的即是這些特殊位置。輸出的元素次序任意,但不允許有重復(fù)。
答案:inti,k=arr.length;for(i=0;i<k;i++)System.out.print(arr[k/2][i]+"\t");
for(i=0;i<k;i++)if(i!=k/2)System.out.print(arr[i][k/2]+"\t");for(i=0;i<
k;i++)if(i!=k/2)System.out.print(arr[i][i]+"\t");for(i=0;i<
k;i++)if(i!=k/2)System.out.print(arr[i][k-i-1]+"\t");
22、【問答題】類Statement顯示一個窗口,其中含有一個標(biāo)簽、一個文本域和一個按
鈕。初始時,文本域中顯示“Thisisa
JFrame!”,如題33圖所示。
注:要求你將方法go()中的代碼補(bǔ)充完整,不需要實現(xiàn)事件處理。
答案:tfs=newJTextField(ad,15);pan1.add(myLabel);pan1.add(tfs);
myButton=newJButton("OK");pan2.add(myButton);f.add(newJLabel());
f.add(pan1);fadd(pan2);
23、【填空題】若公有類Myapp經(jīng)過編譯后生成字節(jié)碼文件Myapp.class,并且執(zhí)行時需要傳
入兩個參數(shù)argl和arg2,則在命令提示符后要鍵入的命令是_______。
答案:javaMyapparg1arg2
24、【填空題】Java類庫中的每個異常都有一個存取方法,可返回拋出異常時創(chuàng)建的描述字
符串,該方法的名字是_______。
答案:getMessage()
25、【填空題】設(shè)有表示平面坐標(biāo)系中一個點(diǎn)的類Point,其中含有兩個float類型的數(shù)據(jù)成
員變量x和y,分別表示一個點(diǎn)的橫、縱坐標(biāo)。為類Point添加一個構(gòu)造方法,形參分別是x1
和yl,此構(gòu)造方法是:______。
答案:Point(floatxl,floaty1){x=x1;y=yl;(或Point(floatx1,float
y1){x=yl;y=xi;})
26、【填空題】方法簽名包括方法名稱加上方法的_______。
答案:參數(shù)列表
27、【填空題】已知有字符數(shù)組charchars={'a'},由chars創(chuàng)建字符串s的語句是
______。
答案:Strings=newString(chars)
28、【填空題】類A中包含了方法method,該方法只有方法聲明,但沒有方法的實現(xiàn),則類
A是_______。
答案:抽象類
29、【填空題】對于類FileOutputStream的實例對象,如果所指定的文件不存在,則
_______。
答案:系統(tǒng)創(chuàng)建一個新文件
30、【填空題】Swing中,創(chuàng)建一個初始時不可見、具有指定標(biāo)題title的新框架窗體的構(gòu)
造方法是________。
答案:JFrame(Stringtitle)
31、【填空題】創(chuàng)建一個初始字符串為“InputLine”、列數(shù)為20的文本域textF的語句
是_______。
答案:JTextField
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年幼兒園中班科學(xué)標(biāo)準(zhǔn)教案《各種各樣的傘》
- 大連市初中期中數(shù)學(xué)試卷
- 2024年秋一年級上冊11 ɑo ou iu 課件
- 混凝土一體類護(hù)坡施工方案
- 數(shù)字嗅覺安全檢測協(xié)議
- 全息投影內(nèi)容的搜索引擎渲染優(yōu)先級?
- 生態(tài)木墻面裝飾板施工方案
- 二氧化碳礦化封存技術(shù)協(xié)議
- SONY索尼數(shù)碼照相機(jī)DSC-W210使用說明書
- 虛擬現(xiàn)實登山訓(xùn)練協(xié)議
- 新聞采訪與寫作課件第十九章融合報道
- 常用小學(xué)生詞語成語積累歸類大全
- 七種不同樣式的標(biāo)書密封條
- 全國水利工程監(jiān)理工程師培訓(xùn)教材質(zhì)量控制
- 中國傳統(tǒng)成語故事(英文版)
- 鑄造廠總降壓變電所及廠區(qū)配電系統(tǒng)設(shè)計
- 航拍中國優(yōu)秀課件
- 《做自己的心理醫(yī)生 現(xiàn)代人的心理困惑和自我療愈策略》讀書筆記思維導(dǎo)圖PPT模板下載
- 小學(xué)音樂組集體備課計劃
- 稿件修改說明(模板)
- 血液透析安全注射臨床實踐專家共識解讀
評論
0/150
提交評論