《Java程式設計》課程試卷
1.(A) (B) (C) (D)2. (A) (B) (C)(D)3.
(A) (B)
(C) (D)..(A)(B)(D).(A) (B)(C)(D).類與對象的關系是(A)類是對象的抽象 ()對象是類的抽象 ()對象是類的子類()類是對象的具體執行個體 .(A)$persons (B)(C) (D).(A)static void method( )
(B)public void method( ) (C)final void method( ) (D)abstract void method( )
.欲構造ArrayList類的一個執行個體,此類繼承了List接口,下列哪個方法是正确的Java源檔案和編譯後的檔案擴充名分别為(????? )?(A) .class和? .java????????B).java和 .class??
(C).class和? .class?? ????? D) .java和? .java(A) start( ) (B) stop( )
(C) init( ) (D) paint( )
13.對于一個Java源檔案,import, class定義以及package正确的順序是: A) package,import,class? ?(B) class,import,package
(C) import,package,class? (D) package,class,import
14.下面哪個是非法的:(A) int I = 32;? ? (B) float f = 45.0;? ?
(C) double d = 45.0;? ? (D) char c = ‘u’; Java語言使用的字元碼集是 (A) ASCII (B) BCD
(C) DCB (D) Unicode
16. 如果一個類的成員變量隻能在所在類中使用,則該成員變量必須使用的修飾是
(A) public (B) protected
(C) private (D) static
17.下面關于main方法說明正确的是
(A) public main(String args[ ])
(B) public static void main(String args[ ])
(C) private static void main(String args[ ])
(D) void main()
18.哪個關鍵字可以對對象加互斥鎖?( )
(A) transient (B) synchronized
(C) serialize (D) static
19.關于抽象方法的說法正确的是( )
(A)可以有方法體 (B) 可以出現在非抽象類中
(C) 是沒有方法體的方法 (D) 抽象類中的方法都是抽象方法
20.java.io包的File類是A)字元流類 B) 位元組流類 C) 對象流類 D) 非流類1.Java application中的主類需包含main方法,以下哪項是main方法的正确形參?( )
A、String argsB、String args[]C、Char argD、StringBuffer args[]
22.以下代碼段執行後的輸出結果為( )
int x=-3; int y=-10;
System.out.println(y%x);
A、-1B、2C、1D、3
23.以下關于繼承的叙述正确的是( )。
A、在Java中類隻允許單一繼承
B、在Java中一個類隻能實作一個接口
C、在Java中一個類不能同時繼承一個類和實作一個接口
D、在Java中接口隻允許單一繼承
24. 若有定義:byte[] x={11,22,33,-66};
其中0≤k≤3,則對x數組元素錯誤