當前位置:才華齋>IT認證>計算機等級>

2017年49次計算機二級Java考試試題

計算機等級 閱讀(4.91K)

Java設計成支援在網路上應用,它是分散式語言。Java既支援各種層次的網路連線,又以Socket類支援可靠的流(stream)網路連線,所以使用者可以產生分散式的客戶機和伺服器。以下是關於計算機二級Java考試試題,希望大家認真學習!

2017年49次計算機二級Java考試試題

1). 給出下列程式碼片段:if(x>0){tln("first");}else if(x>-3){ tln("second");}else {tln("third");}請問x處於什麼範圍時將列印字串“second”?

A.x>0

B.x>-3

C.x<=-3

D.x<=0 & x>-3

正確答案:D

2). 下列命令中,哪個命令是Java的編譯命令?

c

doc

etviewer

正確答案:A

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

eredReader

InputStream

OutputStream

InputStream

正確答案:D

4). 下列程式碼的執行結果是:public class Test2{public static void main(String args[]){tln(5/2);}}

A.2.5

B.2.0

C.2.50

D.2

正確答案:D

5). 下列屬於正則表示式的是

A.一個數組

B.一組二進位制資料

C.一個字串

D.一個公式

正確答案:C

6). applet的執行過程要經歷4個步驟,其中哪個不是執行步驟?

A.瀏覽器載入指定URL中的HTML檔案

B.瀏覽器顯示HTML檔案

C.瀏覽器載入HTML檔案中指定的et類

D.瀏覽器中的Java執行環境執行該applet

正確答案:B

7). 二維陣列A[O,…,8][0,…,9],其每個元素佔2位元組。從首地址400開始,按行優先順序儲存,則元素A[8][5]的儲存地址為( )。

A.570

B.506

C.410

D.482

正確答案:A

答案解析:A[8][5]元素儲存的位置在第9行第6列,所以A[8][5]之前儲存的個數應為8×10+5 = 85,這些元素佔用的空間為85×2位元組=170位元組,所以A[8][5]的儲存位置為400+170= 570。

8). 用於生產過程控制的系統,一般都是( ),它要求有對輸入資料及時做出響應的能力。

A.批處理系統

B.分時系統

C.實時系統

D.及時系統

正確答案:C

答案解析:用於生產過程控制的系統,一般都是實時系統,它要求有對輸入資料及時做出反應(響應)的能力。由於環境和控制物件以及工作任務的不同,控制系統對計算機系統的要求也會不同,一般會對計算機系統的可靠性、封閉性、抗干擾性等指標提出要求。

9). Java語言的許多特點中,下列哪個特點是C++語言所不具備的?

A.高效能

B.跨平臺

C.面向物件

D.有類庫

正確答案:B

10). 在匹配器(Matcher)類中,用於尋找下一個模式匹配串的方法是( )。

ic boolean matches()

ean matcher nd()

C.i nt matcher t()

D.i nt matcher ()

正確答案:A

答案解析:本題考查考生對Java 中的匹配器(Matcher)類的理解。Matcher 類用於將一個輸入字串i nput 和模式串pattern 相比較。Boolean matcher nd()方法用於尋找下一個模式匹配串;i nt matcher t()方法用於返回匹配串的一個起始索引整數值;i nt matcher ()方法用於返回匹配串的一個終止索引整數值。而用於輸入字串與模式串比較的方法是static boolean matches(),選項A 正確。