1.使用Java語言編寫的源程序保存時的文件擴展名是( )。
(A).class (B).java (C).cpp (D).txt
2.設int a=-2,則表達式a>>>3的值為( )。 (A)0 (B)3 (C)8 (D)-1
3.設有數組的定義int[] a = new int[3],則下面對數組元素的引用錯誤的是( )。
(A)a[0]; (B)a[a.length-1]; (C)a[3]; (D)int i=1; a[i];
4.在類的定義中可以有兩個同名函數,這種現象稱為函數( )。
(A)封裝 (B)繼承 (C)覆蓋 (D)重載
5.在類的定義中構造函數的作用是( )。
(A)保護成員變量 (B)讀取類的成員變量 (C)描述類的特征 (D)初始化成員變量
6.下面關鍵字中,哪一個不是用于異常處理語句( )。
(A)try (B)break (C)catch (D)finally
7.類與對象的關系是( )。
(A)類是對象的抽象 (B)對象是類的抽象
(C)對象是類的子類 (D)類是對象的具體實例
8.下面哪一個是Java中不合法的標識符( )。
(A)$persons (B)twoNum (C)_myVar (D)*point
9.為AB類的一個無形式參數無返回值的方法method書寫方法頭,使得使用類名AB作為前綴就可以調用它,該方法頭的形式為( )。
(A)static void method( ) (B)public void method( ) (C)final void method( ) (D)abstract void method( )
10.欲構造ArrayList類的一個實例,此類繼承了List接口,下列哪個方法是正確的( )。
(A)ArrayList myList=new Object( ) (B)List myList=new ArrayList( ) (C)ArrayList myList=new List( ) (D)List myList=new List( )
11.Java源文件和編譯后的文件擴展名分別為( )
(A) .class和 .java (B).java和 .class (C).class和 .class (D) .java和 .java
本文來源:http://www.nvnqwx.com/shiti/382944.htm