點(diǎn)擊查看:2015年計(jì)算機(jī)二級(jí)《JAVA》考前鞏固練習(xí)題匯總
1[單選題]
參考答案:C
2[單選題] 能向內(nèi)部直接寫入數(shù)據(jù)的流是( )。
A.FileOutputStream
B.FileInputStream
C.ByteArrayOutputStream
D.ByteArraylnputStream
參考答案:C
參考解析:本題考查Java的內(nèi)存讀寫。在java.io中,還提供了 ByteArrayInputStream、ByteArrayoutputStream和StringBufferInputStream類可直接訪問內(nèi)存,它們是InputStream和OutputStream的子類。用ByteArrayOutputStream可向字節(jié)數(shù)組寫入數(shù)據(jù);ByteArrayInputStream可從字節(jié)數(shù)組中讀取數(shù)據(jù)。
3[單選題] 下列程序的輸出結(jié)果是( )。
A.編譯未通過
B.編譯通過,但運(yùn)行錯(cuò)誤
C.可以運(yùn)行,但有錯(cuò)誤
D.以上都不對(duì)
參考答案:B
參考解析:這是-道考查數(shù)組引用的題,目的是考查如何在程序中引用初始化后的數(shù)組。引用的方式為arrayName[index],其中index為數(shù)組的下標(biāo),可以為整數(shù)、變量和表達(dá)式,范圍從0開始,-直到數(shù)組的長度減l。在Java語言中,是要對(duì)數(shù)組下標(biāo)進(jìn)行檢查的。因此。當(dāng)程序運(yùn)行到數(shù)組的長度值時(shí),就發(fā)生了越界現(xiàn)象。
4[單選題]
參考答案:暫未提供參考答案我的答案:未作答收起解析收藏糾錯(cuò)
5[單選題] 對(duì)于長度為n的線性表,在最壞情況下,下列各排序法所對(duì)應(yīng)的比較次數(shù)中正確的是( )。
A.冒泡排序n/Z B.冒泡排序?yàn)閚C.快速排序?yàn)閚D.快速排序?yàn)閚(n一1)/z
參考答案:D我的答案:未作答收起解析收藏糾錯(cuò)
參考解析:冒泡排序法首先將第一個(gè)記錄的關(guān)鍵字與第二個(gè)記錄的關(guān)鍵字進(jìn)行比較,若逆序則交換,然后比較第二個(gè)與第三個(gè),以此類推,直至第n-1個(gè)與第n個(gè)記錄的關(guān)鍵字進(jìn)行比較。在最壞情況下,冒泡排序中,若初始序列為”逆序”序列,需要比較n(n-1)/2次。快速排序是對(duì)通過一趟排序?qū)⒋庞涗浄指畛瑟?dú)立的兩部分,其中一部分記錄的關(guān)鍵字比另一部分記錄的關(guān)鍵字小,然后分別對(duì)這兩部分記錄繼續(xù)進(jìn)行排序,最終達(dá)到整個(gè)記錄有序。最壞情況下比較次數(shù)為n(n-1)/2。
6[單選題]JDK中提供的文檔生成器是
A.javexe
B.B)javaexe
C.C)javadoexe
D.D)javaproexe
參考答案:C
7[單選題]下面是有關(guān)子類繼承父類構(gòu)造函數(shù)的描述,其中正確的是( )。
A.創(chuàng)建子類的對(duì)象時(shí), 先調(diào)用子類自己的構(gòu)造函數(shù),然后調(diào)用父類的構(gòu)造函數(shù)。
B.子類無條件地繼承父類不含參數(shù)的構(gòu)造函數(shù)。
C.子類必須通過super關(guān)鍵字調(diào)用父類的構(gòu)造函數(shù)。
D.子類無法繼承父類的構(gòu)造函數(shù)。
參考答案:D
相關(guān)推薦:
2015年計(jì)算機(jī)二級(jí)《JAVA》考前全真模擬卷匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |