2017年計算機二級Java考試選擇題

學識都 人氣:2.41W

Java 不同於一般的編譯執行計算機語言和解釋執行計算機語言。下面是小編收集的計算機二級Java考試選擇題,希望大家認真閱讀!

2017年計算機二級Java考試選擇題

1). 順序存儲結構____。

A.僅適合於靜態查找表的存儲

B.僅適合於動態查找表的存儲

C.既適合靜態又適合動態查找表的存儲

D.既不適合靜態又不適合動態查找表的存儲

正確答案:C

2). 在編寫Java application程序時,若需要使用到標準輸入輸出語句,必須在程序的開頭寫上____語句。

A.import java.awt.*;

B.import java.applet.applet;

C.import java.io.*;

D.import java.awt.Graphics;

正確答案:C

3). 關於以下程序段的執行結果,說法正確的是public class Borley extends Thread{public static void main(String argv[]){Borley b = new Borley(); b.start(); }public void run(){System.out.println("Running");}}

A.編譯通過並執行,但無輸出

B.編譯通過並執行,輸出:Running

C.產生錯誤,沒有Thread類對象

D.產生錯誤,沒有通道到達Thread包

正確答案:B

4). 線性表若採用鏈表存儲結構時,要求內存中可用存儲單元的地址____。

A.必須是連續的

B.部分地址必須是連續的

C.一定是不連續的`

D.連續不連續都可以

正確答案:D

5). 在Java中,能實現多重繼承效果的方式是____。

A.內部類

B.適配器

C.接口

D.同步

正確答案:C

6). 在編寫異常處理的Java程序中,每個catch語句塊都應該與____語句塊對應,使得用該語句塊來啓動Java的異常處理機制。

A.if-else

B.switch

C.try

D.throw

正確答案:C

7.耦合性和內聚性是對模塊獨立性度量的兩個標準,下列敘述中正確的是()。

A.提高耦合性降低內聚性有利於提高模塊的獨立性

B.降低耦合性提高內聚性有利於提高模塊的獨立性

C.耦合性是指一個模塊內部各個元素間彼此結合的緊密程度

D.內聚性是指模塊聞互相連接的緊密程度

8.數據庫應用系統中的核心問題是()。

A.數據庫設計

B.數據庫系統設計

C.數據庫維護

D.數據庫管理員培訓

9.閱讀下列代碼:

publicclassPerson{

staticintarr[]=newint[10];

publicstaticvoidmain(Stringargs){

System.out.println{arr[9]);

}

}

該代碼的運行結果是()。

A.編譯時將產生錯誤

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

C.輸出零

D.輸出空

10.將E—R圖轉換爲關係模式時,實體和聯繫都可以表示爲()。

A.屬性

B.鍵

C.關係

11.Java虛擬機(JVM)運行Java代碼時,不會進行的操作是()。

A.加載代碼

B.校驗代碼

C.編譯代碼

D.執行代碼

12.Java程序的併發機制是()。

A.多線程

B.多接口

C.多平臺

D.多態性

13.在方法內部使用,代表對當前對象自身引用的關鍵字是()。

A.super

B.This

C.Super

D.this

14.閱讀下列程序

publicclassVariableUse{

publicstaticvoidmain(String[]args){

inta;

if(a==8){

intb=9;

System.OUt.println("a="+a):

System.out.println("b="+b);

}

System.Out.println("a="+a):

System.OUt.println("b="+b);

}

}

該程序在編譯時的結果是()。

A.變量a未賦值

B.第二個System.out.println("b="+b)語句中,變量b作用域有錯

C.第二個System.out.println("a="+a)語句中,變量a作用域有錯

D.第一個System.out.println("b="+b)語句中,變量b作用域有錯

15.下列不屬於Swing的構件是()。

A.JButton

B.JLabel

C.JFrame

D.JPane

16.對鼠標單擊按鈕操作進行事件處理的接口是()。

A.MouseListener

B.WindowListener

C.ActionListener

D.KeyListener

17.AWT中用來表示顏色的類是()。

A.Font

B.Color

C.Panel

D.Dialog

18.下列運算符中,優先級最高的是()。

A.++

B.十

C.*

D.>

19.Java語言中屬於跳轉語句的是()

A.try

B.catch

C.finally

D.break

20.閱讀下列利用遞歸來求n!的程序。

classFactorialTest{

staticlongFactorial(intn){//定義Factorial()方法

if(n==1)

returnl;

else

returnn*Factorial{};

}

publicstaticvoidmain{Stringa[]}{

//main()方法

intn=8:

System.out.println{n+"!="+Factorial

(n)};

}

}

爲保證程序正確運行,在下畫線處應該填入的參數是()。

A.n-1

B.n-2

C.n

D.n+1

D.域