不去耕耘 ,不去播種,再肥的沃土也長不出莊稼,不去奮鬥,不去創造,再美的青春也結不出碩果。以下是小編為大家搜尋整理的2017年java考試摸底測試題,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!
1). 下列程式碼中,將引起一個編譯錯誤的行是____。1)publicclassTest{2)intm,n;3)publicTest(){}4)publicTest(inta){m=a;}5)publicstaticvoidmain(Stringargs[]){6)Testt1,t2;7)intj,k;8)j=0;k=0;9)t1=newTest();10)t2=newTest(j,k);11)}12)}
A.第3行
B.第5行
C.第6行
D.第10行
正確答案:D
2). 若某線性表中最常用的操作是取第I個元素和找第I個元素的前趨元素,則採用____儲存方式最節省時間。
A.順序表
B.單鏈表
C.雙鏈表
D.單迴圈連結串列
正確答案:A
3). 下列屬於正則表示式的是
A.一個數組
B.一組二進位制資料
C.一個字串
D.一個公式
正確答案:C
4). 以下選項中迴圈結構合法的是
e (int i<7){i++;tln("i is "+i);}
j=3;while(j){tln("j is "+j);}
j=0;for(int k=0;j+k!=10;j++,k++){tln("j is "+j+"k is "+k);}
j=0;do{tln("j is "+j++);if(j==3){continue loop;}}while(j<10);
正確答案:C
5). 下列關於棧的敘述中正確的是
A.在棧中只能插入資料
B.在棧中只能刪除資料
C.棧是先進先出的線性表
D.棧是先進後出的線性表
正確答案:D
6). 下列描述中正確的是____。
A.程式就是軟體
B.軟體開發不受計算機系統的`限制
C.軟體既是邏輯實體,又是物理實體
D.軟體是程式、資料與相關文件的集合
正確答案:D
7). 對下面四個序列用快速排序的方法進行排序,以序列的第一個元素為基礎進行劃分。在第一趟劃分過程中,元素移動次數最多的序列是____。
A.82,75,70,16,10,90,68,23
B.23,10,16,70,82,75,68,90
C.70,75,68,23,10,16,90,82
D.70,75,82,90,23,16,10,68
正確答案:D
8). 編譯執行以下程式後,關於輸出結果的說法正確的是public class Conditional{public static void main(String args[]){int x=4;tln("value is "+((x>4)?99.9:9));}}
A.輸出結果為value is 99.99
B.輸出結果為value is 9
C.輸出結果為value is 9.0
D.編譯錯誤
正確答案:C
9). WindowListener中可以實現視窗關閉功能的方法是
ic void windowOpened(WindowEvent e)
ic void windowClosed(WindowEvent e)
ic void windowClosing(WindowEvent e)
ic void windowDeactivated(WindowEvent e)
正確答案:C
10). Swing與aWT的區別不包括
g是由純Java實現的輕量級構件
g沒有原生代碼
g不依賴作業系統的支援
g支援圖形使用者介面
正確答案:D