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考前複習題