(8)下列程序段的輸出結(jié)果為 【8】 。
int a=2;
switch (a)
{
case 2:
System.out.print("Value is 2.");
case 3 :
System.out.println("Value is 3.");
break;
default:
System.out.println("end ");
break;
}
解析: switch語句的表達(dá)式a將依次與case后的值進(jìn)行匹配,如果遇到匹配的值,則執(zhí)行該case子句后的語句序列。當(dāng)表達(dá)式的值與任一case子句的值都不匹配時,執(zhí)行default后的語句。break語句用來在執(zhí)行完一個case子句后,使程序跳出switch語句。此題先執(zhí)行case 2后的語句再執(zhí)行case 3后的語句,遇到case 3中的break語句后退出。
(9)在AWT包中,創(chuàng)建一個具有10行,45列的多行文本區(qū)域?qū)ο髏a的語句為 【9】 。
解析: TextArea文本輸入?yún)^(qū)可以顯示多行多列的文本,TextArea(int,int)構(gòu)造方法指定行數(shù)和列數(shù)。
(10)設(shè)x = 2 ,則表達(dá)式 ( x + + )* 3 的值是 【10】 。
解析: ++運算符在變量的右邊時,表示為先運算,然后變量再加1。++運算符在變量的左邊時,表示為先將變量加1,然后在運算。此題先將x與3相乘,然后x再加1,所以值為6。
(11)阻塞狀態(tài)根據(jù)產(chǎn)生的原因可分為 【11】 、等待阻塞和其他阻塞。
解析: 阻塞狀態(tài)根據(jù)產(chǎn)生的原因可分為對象鎖阻塞、等待阻塞、其他阻塞。
(12)在線程中普通優(yōu)先級的線程,其優(yōu)先級默認(rèn)值為 【12】 。
解析: NORM_PRIORITY代表普通優(yōu)先級默認(rèn)值為5。MIN_PRIORITY代表最小優(yōu)先級,通常為1。MAX_PRIORITY代表最高優(yōu)先級,通常為10。
(13)順序執(zhí)行下列兩個語句的輸出結(jié)果是 【13】 。
String s = "全國
計算機(jī)等級考試";System.out.println(s.length());
解析: 提取字符串的長度可以用length()方法,其返回字符串的字符個數(shù)。
(14)過濾字節(jié)輸出流都是 【14】 抽象類的子類。
解析: 主要熟悉java.io包中的幾個輸入/輸出流。
(15)對話框(Dialog)是 【15】 類的子類。
解析:主要熟悉AWT基本構(gòu)件的特點。對話框和一般窗口的區(qū)別在于它依賴于其他窗口。
選擇題
01-05 C D B D D
06-10 C D C C D
11-15 B A B D B
16-20 B D D C B
21-25 C A C B D
26-30 D B B C B
31-35 B A A A C
希望與更多計算機(jī)等級考試的網(wǎng)友交流,請進(jìn)入計算機(jī)等級考試論壇
更多信息請訪問:考試吧計算機(jī)等級考試欄目