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

來源:文萃谷 4.1K

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 正確。

熱門標籤