計算機二級

當前位置 /首頁/計算機/計算機二級/列表

全國計算機等級考試Java選擇試題及答案

為了使廣大考生在備戰計算機等級考試時,更快的掌握相應知識點,下面是小編搜尋整理的全國計算機等級考試Java選擇試題及答案,供參考練習,預祝考生們考出自己理想的成績!

全國計算機等級考試Java選擇試題及答案

選擇題(每小題2分,共50分)

下列各題A、B、C、D四個選項中,只有一個選項是正確的,請將正確選項塗寫在答題卡的響應位置上,答在試卷上不得分

(11)在Java2的幾個版本中,可以開發桌面應用程式、低端的伺服器應用及JavaApplet程式的是( )。

A . J2SE B. J2EE C. J2ME D. JSP

(12)下列敘述中,正確的是( )。

A 對於byte 型變數,記憶體分配給1個位元組

B long 型變數,記憶體分配給8個位元組

C Java 語言使用Unicode 字符集

D 1.23f 表示1.23 乘以10 的平方

(13)下列屬於合法的Java語言識別符號是( )。

A.c_at5$books B. s+

C. sta/tic D. -3.14159

(14)在Java 語言中,表示換行符的轉義字元是( )。

A. n B. f C‘n‘ D. dd

(15)在Java語言中,System類與Math類所在的包是( )。

A. et B.

(16)在Java語言中,所有元件類的根類是( )。

A. ct B. s

C. onent e

(17)在Java語言中,關於包的說法正確的是( )。

A. 用Package 語句說明一個包時,該包的層次結構必須與檔案的型別相同

B. 沒有使用Package語句的類預設歸到awt包中

C. 同一個包中的類可以相互訪問對方的成員

D. Java語言中有一個t 包

(18)在讀字元檔案時,使用該檔案作為引數的類是( )。

erReader InputStream

OutoutStream InputStream

(19)下列構造方法的.敘述中,正確的是( )。

A.一個類的構造方法只有一個

B.構造方法不可以過載

C.構造方法名字必須與類名相同

D.構造方法可以沒有引數,但必須有返回值

(20)類Frame預設的佈局治理器是( )。

A. GridLayout erLayout

C. FlowLayout Layout

(21)在Java語言中,能實現多重繼續效果的方式是( )。

A.在內部 B.匿名類 C.介面 D.同步

(22)下列語句中執行跳轉功能的語句是( )。

語句 e語句 k語句 rt語句

(23)不是Java語言註釋語句的是( )。

A./**···// B./*···*/ C.// D./**···*/

(24)下面的答案可以正確表示一個十六進位制數字10的是( )。

A.0X10 B.0x16 C. 0xA D. 16

(25)讀下面程式

public class IfTest (

public static void main(string[]args) {

int x=3;

int y=1;

if (x=y)

tln ("Not equal");

else

tln ("Equal");

}

)

下面語句正確的是( )

A.程式執行後輸出"Equal"

B.程式執行後輸出"Not equal"

C.編譯錯誤

D.程式能夠正常執行,但是沒有輸出結果

(26)使用“<<”和“>>”操作運算後的結果正確的是( )。

A. 0000 0100 0000 0000 0000 0000 0000 0000<<5得到

1000 0000 0000 0000 0000 0000 0000 0000

B. 0000 0100 0000 0000 0000 0000 0000 0000<<5得到

1111 1000 0000 0000 0000 0000 0000 0000

C.1100 0000 0000 0000 0000 0000 0000 0000>>5得到

1111 1110 0000 0000 0000 0000 0000 0000

D.1100 0000 0000 0000 0000 0000 0000 0000>>5得到

0000 0110 0000 0000 0000 0000 0000 0000

(27)下列方法中可以用來建立一個新執行緒的是( )。

A.實現able 介面並重寫start()方法

B.實現able 介面並重寫run()方法

C.繼承ad介面並重寫run()方法

D繼承ad介面並重寫start()方法

(28)下列關於Java Application與Applet的說法中,正確的是( )。

A.都包含main()方法

B.都通過appletviewer命令執行

C.都通過javac命令編譯

D.都嵌入在HTML檔案中執行

(29)執行Applet程式時,最後呼叫的方法是( )。

A. stop() () t() roy()

(30)下列關於執行緒優先順序的說法中,正確的是( )。

A. 執行緒的優先順序是不能改變的

B. 執行緒的優先順序是在建立執行緒時設定的

C. 在建立執行緒後的任何時候都可以設定

D. 執行緒的優先順序有高低兩種

(31)如果使用Thread t=new Test()語句建立一個執行緒,則下列敘述正確的是( )。

A. Test類一定要實現Runnable介面

B. Test類一定是Thread類的子類

C. Test類一定是Runnable的子類

D. Test類一定是繼承Thread類並且實現Runnable介面

(32)作為程式入口的main()方法的返回型別是()。

A. int B. void C. boolean ic

(33)下面程式執行後得到的結果是()。

1. public class SwitchTest{

ic static void main (String [ ] args{

tIn (“value = switchIt (4));

4.}

ic static int swichIt (int x ) {

j = 1

ch (x) {

1: j++ ;

2: j++ ;

3: j++;

4: j++;

5: j++;

ult : j++;

14.}

rn j + x;

16.}

17.}

A. Value = 3

B. Value = 4

C. Value = 7

D. Value = 8

(34)下列程式的功能是在監控臺上每隔一秒現實一個字串“Hello”,能夠填寫在程式中適當的位置,是程式完整並能正確執行的語句是( )

public class Test implements Runnable{

public static void main (String args[ ]){

Test =new Test ( );

Thread tt = new Thread(t) ;

t( );

}

public void run( ){

for(;;){

try{

;

}catch(e){}

tln(“Hello”);

}

}

}

p(1000) InterruptedException

p(1000) InterruptedException

p(1000) RuntimeException

p(1000) InterruptedException

(35)閱讀下列程式碼

public class Person {

int arr [ ] =new int[10];

arr[1] = 9;

public static void main (Stering args[ ]){

tln(arr[1]);

}

}

正確的說法是( )

A. 編譯時將產生錯誤

B. 編譯時正確,執行時將產生錯誤

C. 輸出零

D. 輸出空

選擇題答案

(11)A(12)D(13)A(14)A(15)B(16)C(17)D(18)D(19)C(20)B(21)C(22)C(23)A24)C(25)C(26)A(27)C

(28)C(29)D(30)C(31)B(32)B(33)D(34)D35)A

TAG標籤:計算機 考試 試題 JAVA #