41、在Java中,下列關于方法重載的說法中錯誤的是( D )。
方法重載要求方法名稱必須相同
重載方法的參數(shù)列表必須不一致
重載方法的返回類型可以不一致
一個方法在所屬的類中只能被重載一次
42、在Java中,下面對于構造方法的描述正確的是(D )。
類必須顯式定義構造方法
構造方法的返回類型是void
構造方法和類有相同的名稱,并且不能帶任何參數(shù)
一個類可以定義多個構造方法
43、在Java語言中,下列關于類的繼承的描述,正確的是( C)。
一個類可以繼承多個父類
一個類可以具有多個子類
子類可以使用父類的所有方法
子類一定比父類有更多的成員方
44、子類與父類的方法定義完全相同,但是方法的實現(xiàn)卻不同,這是采用了方法的( D )。
重載
實現(xiàn)
覆蓋
繼承
45、在類的說明符中,被指定為私有的數(shù)據(jù)可以被以下( C )訪問。
程序中的任何方法
其他類的成員方法
本類中的成員方法
子類中的成員方法
46、如果要讓一個變量的值不被修改,可以將這個變量用關鍵字( C )修飾。
static
super
final
finally
47、在 JAVA編程中,Java編譯器會將Java程序轉換為(A )。
字節(jié)碼
可執(zhí)行代碼
機器代碼
以上所有選項都不正確
48、在Java中,下面關于構造方法的描述正確的是(D)。
類必須有顯式構造函數(shù)
它的返回類型是void
它和類有相同的名稱,但它不能帶任何參數(shù)
以上皆非
49、我們在方法前面加上關鍵字(C )后,該方法不需要對象就可以調用。
this
public
static
final
50、在Java中,根據(jù)你的理解,下列方法( C )不可能是類Orange的構造方法。
Orange(){…}
Orange(…){…}
Public void Orange(){…}
Public Orange(){…}
51、設A為已定義的類名,下面聲明類A的對象a的語句中正確的是(? D )。
float A a;
public A a=A();
A a=new int();
A? a=new A();
52、下列語句中,屬于多分支語句的是(B? )。
if語句
switch語句
do while語句
for語句
53、若數(shù)組a定義為int[][]a=new int[3][4],則a是(B? )。
一維數(shù)組
二維數(shù)組
三維數(shù)組
四維數(shù)組
54、Java語言使用的字符碼集是( D )。
ASCII
BCD
DCB
Unicode
55、下列的哪個賦值語句是不正確的?(A? )
float f = 11.1;
double d = 5.3E12;
float d = 3.14f ;
double f=11.1E10f;
56、下列的哪個賦值語句是正確的?( D )
char a=12;
int a=12.0;
int a=12.0f;
int a=(int)12.0
57、Java是從( B )語言改進重新設計。
Ada
C++
Pasacal
BASIC
58、下列語句哪一個正確( B )。
Java程序經(jīng)編譯后會產(chǎn)生machine code
Java程序經(jīng)編譯后會產(chǎn)生byte code
Java程序經(jīng)編譯后會產(chǎn)生DLL
以上都不正確
59、下列運算符合法的是( A )。
&&
<>
if
:=
60、下列運算符不是算術運算符的是(D? )。
+
-
*
\
![]() | ![]() .. 定價:¥133 優(yōu)惠價:¥133.0 更多書籍 |
![]() | ![]() .. 定價:¥124 優(yōu)惠價:¥124.0 更多書籍 |