第 1 頁:選擇題 |
第 5 頁:簡單應(yīng)用題 |
第 6 頁:綜合應(yīng)用題 |
第 7 頁:參考答案 |
21.下列各選項中屬于Java保留字的是( )。
A.TRUE
B.NULL
C.FALSE
D.null
22.下列各項中代表八進(jìn)制整數(shù)的是( )。
A.0XA6
B.0144
C.1840
D.-lE3
23.下列代碼的執(zhí)行結(jié)果是( )。
public class Test
{
public static void main(String args[])
{
System.out.println(5/2);
System.OUt.println(100%3.O)
}
}
A.2和1
B.2和1.0
C.2.5和1
D.2.5和1.0
24.char類型被封裝在( )中。
A.java.lang.Integer
B.java.lang.Char
C.java.lang.Boolean
D.java.lang.Character
25.下面代碼段的輸出是( )。
if(5 8L7)0&8L5|2)system.out.println("true");
A.編譯出錯
B.5752
C.true
D.無任何輸出
26.下列關(guān)于內(nèi)部類的說法,正確的是( )。
A.內(nèi)部類可以與它包含的類名相同
B.內(nèi)部類只能使用它所在類的靜態(tài)成員變量,不能使用它所在類的方法中的局部變量
C.內(nèi)部類可以用abstract修飾定義為抽象類,不能用private或protected定義
D.外部使用內(nèi)部類時必須給出類的全名
27.定義一個表示10個值為null的字符串?dāng)?shù)組,下面選項正確的是( )。
A.String []a;
B.String a[];
C.char a[l0][];
D.String a[]=new String[10];
28.有一個接口定義如下,下列選項中實現(xiàn)了該接口并且不是抽象的是( )。
interface A
{
int methodl(int i);
int method2(int j);
}
A.classBimplementsA B.classB
{ {
int methodl(){) int methodl(inti){)
int method2(){) int method2(intj){)
} }
C.class B implements A D.class B extends A
{ {
int methodl(int i){) int methodl(int i){}
int method2(int j){) int method2(int J){}
} }
29.下面程序段的輸出結(jié)果是( )。
class Base
{
int i;
Base()
{
add(1);
}
void add(int v)
{
i+=v:
}
void print()
{
System.out.println(i);
}
}
class Extension extends Base
{
Extension()
{
add(2);
}
void add(int v)
{
i+=v*2:
}
}
public class Test
{
public static void main(String args[])
{
bogo(new Extension());
}
static void bogo(Base b)
{
b.add(8);
b.print();
}
}
A.9 B.18
C.20 D.22
30.通常我們使用( )方法來為一個部件注冊事件監(jiān)聽器。
A.add×××Listener
B.×××Listener
C.Listener×××
D.×××Listeneradd
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |