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