Java語言基礎錯題集
10單選(1分)
String str1=" abc";
String str2=new String(" abc");
System.out.println(str1==str2);
則程式執行後輸出結果為:( )。
得分/總分
A.
0
B.
false
C.
true
0.00/1.00
D.
1
正確答案:B你錯選為C
12單選(1分)
為AB類的一個無形式引數無返回值的方法method書寫方法頭,使得使用類名AB作為字首就可以呼叫它,該方法頭的形式為( )。
得分/總分
A.
abstract void method( )
B.
final void method( )
C.
static void method( )
D.
public void method( )
0.00/1.00
正確答案:C你錯選為D
13單選(1分)
以下程式片段執行結果為:( )。
public static void main(String args[])
{ int i=1,x=3;
switch(x)
{
case 2:i--;
case 3:++i;
case 4:--i; break;
}
System.out.println("i=" +i);
}
得分/總分
A.
i=3
B.
i=1
C.
i=2
0.00/1.00
D.
i=0
正確答案:B你錯選為C
14單選(1分)
以下程式的輸出結果為( )。
public static void main(String[] args) {
for(int i=1;i<5;i++)
{ if(i%3==0) continue;
System.out.println(i+ "");
}
}
得分/總分
A.
1 2 3
0.00/1.00
B.
1 2 1
C.
2 3 4
D.
1 2 4
正確答案:D你錯選為A
21單選(1分)
下列關於抽象方法的描述,正確的是( )。
得分/總分
A.
抽象類中包含的方法一定都是抽象方法
B.
抽象方法和普通方法一樣
C.
抽象方法可以出現在非抽象類中
0.00/1.00
D.
是沒有方法體的方法
正確答案:D你錯選為C
28單選(1分)
關於資料型別的描述 ,以下錯誤的是( )。
得分/總分
A.
介面、陣列、類都是屬於引用資料型別
B.
String和char都是基本資料型別
C.
引用資料型別在記憶體中存放的是指向該資料的地址,不是資料值本身,它往往由多個基本資料組成
0.00/1.00
D.
對引用資料型別的引用,也可以稱為物件引用。
正確答案:B你錯選為C
44單選(1分)
以下關於輸入輸出的描述,不正確的是( )。
得分/總分
A.
按傳輸內容,分為字元流和位元組流
0.00/1.00
B.
一般使用Reader類和Writer類來處理位元組流
C.
為了提高傳輸效率,可以使用緩衝流
D.
按傳輸方向,分為輸入流與輸出流
正確答案:B你錯選為A
47單選(1分)
以下描述,錯誤的是( )。
得分/總分
A.
靜態方法只能訪問static成員變數或static方法
B.
成員變數和區域性變數主要區別在於是否能被修飾符所修飾
C.
程式設計中,具有唯一性的變數,一般需要定義為靜態的,意味著獨立於任何具體的例項
0.00/1.00
D.
若某方法被宣告為private,則無法在所在類外的地方被呼叫,但在該類內部可以被呼叫。
正確答案:B你錯選為C
51判斷(1分)
在Java中,通過抽象類的定義實現多重繼承關係。
得分/總分
A.0.00/1.00
B.
正確答案:B你錯選為A
62判斷(1分)
當有多個過載的構造方法時,可以在一個構造方法內,使用關鍵字this訪問本類中的其他構造方法。
得分/總分
A.
B.0.00/1.00
正確答案:A你錯選為B
63判斷(1分)
程序是程式的一次動態執行過程。一個程序在其執行過程中,可以產生多個執行緒,形成多條執行線路。
得分/總分
A.0.00/1.00
B.
正確答案:B你錯選為A
71判斷(1分)
RandomAccessFile類用於進行隨意位置、任意型別檔案訪問,並且在檔案的讀取方式中支援檔案的任意讀取而不是順序讀取。
得分/總分
A.
B.0.00/1.00
正確答案:A你錯選為B
73判斷(1分)
MouseEvent類有兩個監聽者介面與之相對應。
得分/總分
A.
B.0.00/1.00
正確答案:A你錯選為B
79判斷(1分)
例項成員不儲存在物件記憶體區間中,儲存在類的記憶體區域,是公共儲存單元。
得分/總分
A.0.00/1.00
B.
正確答案:B你錯選為A
81判斷(1分)
介面和抽象類是實現“面向抽象程式設計”的重要形式。
得分/總分
A.0.00/1.00
B.
正確答案:B你錯選為A
89判斷(1分)
定義類的成員變數時,可以同時賦初值;並且對成員變數的操作只能放在方法當中。
得分/總分
A.
B.0.00/1.00
正確答案:A你錯選為B