1、物件的特徵在類中表示為變數,稱為類的( D )。
物件
屬性
方法
資料類
2、Java 類可以作為( B )。
型別定義機制
資料封裝機制
型別定義機制和資料封裝機制
上述都不對
3、有一段java 應用程式,它的主類名是a1,那麼儲存它的原始檔名可以是( A )。
s
a1
都對
4、在建立物件時必須(C)。
先宣告物件,然後才能使用物件
先宣告物件,為物件分配記憶體空間,然後才能使用物件
先宣告物件,為物件分配記憶體空間,對物件初始化,然後才能使用物件
上述說法都對
5、Java中( C )。
一個子類可以有多個父類,一個父類也可以有多個子類
一個子類可以有多個父類,但一個父類只可以有一個子類
一個子類可以有一個父類,但一個父類可以有多個子類
上述說法都不對
6、下列說法正確的是( D ) 。
不需定義類,就能建立物件
屬性可以是簡單變數,也可以是一個物件
屬性必須是簡單變數
物件中必有屬性和方法
7、下面關鍵字中哪一個是不可用來控制對類成員的訪問( A )。
public
private
protected
default
8、構造方法被呼叫是當( C )。
類定義時
使用物件的屬性時
使用物件的方法時
物件被建立時
9、下面不是面向物件技術特點的是( A )。
結構化
封裝
繼承性
多型性
10、Java中,一個類可以有幾個父類( B )。
任意
1
2
4
11、Java中,使用哪個關鍵字來定義一個介面( A )。
implements
class
extends
interface
12、介面體中不應包含( C )。
常量定義
常量賦值
方法實現
方法宣告
13、下列不是過載方法的特徵的是(B)。
引數個數不同
名相同而型別不同
引數型別不同
名相同且型別相同
14、在成員變數與區域性變數重名時,若想在方法內使用成員變數,要使用關鍵字( C)。
super
import
this
return
15、當子類的成員變數與父類的成員變數重名時,若想在子類中使用父類中同名的成員變數,要使用關鍵字(A)。
super
import
this
return
16、若有定義如下 class dog { float x; static int y;…},則下列說法中正確的是( B )。
x稱為類變數,y為例項變數
x,y均為類變數
x,y均為例項變數
x為例項變數,y為類變數
17、下列說法正確的是( A )。
例項方法能對類變數和例項變數操作
例項方法只能對類變數操作
例項方法只能例項變數操作
類方法能對類變數和例項變數操作
18、Java程式是由什麼組成的( B )。
類
物件
函式
包
19、package awt;的結果是( C )。
編譯結果出錯
說明檔案的類包含在Java 的awt包中
說明檔案的類在自定義的awt包中
匯入自定義的awt包中的類
20、若有定義 class A{int x,y; static float f(int a){…} float g(int x1,int x2){…}} 及A a1=new A();則下列用法中非法的是( C )。
A.g(3,2)
A.f(3)
a1.f(4)
a1.g(2,5)
更多計算機二級相關試題分享:
1.2017年9月計算機二級Java選擇題練習及答案
2.2017年9月計算機二級Java機考試題及答案
3.2017計算機二級Java強化習題
4.2017計算機二級考試《JAVA》備考測試題【帶答案】
5.2017計算機二級Java備考練習題及答案
6.2017計算機二級JAVA要點知識複習
7.2017計算機二級《JAVA》考點訓練題及答案
8.2017計算機二級Java備考習題及答案
9.2017計算機二級Java複習題及答案
10.2017計算機二級考試JAVA考前複習題