當前位置:學識都>好好學習>考研>

中興2013年Java開發筆試題目及答案

學識都 人氣:7.49K

1.請看以下代碼,關於這段代碼描述正確的是:( )

中興2013年Java開發筆試題目及答案

public class Account{

private String cardId;

public String getCardId() {

return cardId;

}

public void setCardId (String cardId) {

this. cardId = cardId;

}

}

unt類符合JavaBean的規則

unt類不符合JavaBean的規則,因爲沒有無參數構造方法

unt類不符合JavaBean的規則,因爲沒有實現序列化接口

unt類不符合JavaBean的規則,因爲方法名getCardId應改爲getcardId

正確答案:C

2.運行下面程序:

public class Foo {

public static void main(String[] args) {

StringBuffer a=new StringBuffer(“A”);

StringBuffer b=new StringBuffer(“B”);

operator(a,b);

tln(a+”,”+b);

}

public static void operator(StringBuffer x,StringBuffer y){

nd(y);

y=x;

}

}

輸出的結果是:()。

A.A,B

B.A,A

C.B,B

,B

正確答案:D

3.下面的程序可以輸出1~100內前10個3的倍數:

for (int i = 1, count = 0; i < 100; i++) {

if (i % 3 == 0) {

tln(i);

(空白處)

}

}

下列選項中,空白處可以填入的代碼是()。

A. if (count++ >= 10) {

break;

}

B. if (++count >= 10) {

break;

}

C. if (count++ >= 10) {

continue;

}

D. if (++count >= 10) {

continue;

}

正確答案:B

4.運行下面程序:

String[] strArr = { “aaa”, “b”, “cc” };

(strArr, new Comparator() {

public int compare(String o1, String o2) {

return areTo(o1);

}

});

tln(ring(strArr));

輸出的結果是:()。

A.[aaa, b, cc]

B.[cc, b, aaa]

C.[b, cc, aaa]

D.[aaa, cc, b]

正確答案:B

5. 對數組int[] arr = { 52, 93, 16, 67, 36, 92, 26, 12, 25, 92 }用插入排序法由小到大進行排序,經過3輪排序後,數組arr的值爲:()。

A. {12,16,25,52,93,26,67,36,92,92}

B. {12,16,25,67,36,92,26,52,93,92}

C. {16,52,67,93,36,92,26,12,25,92}

D. {16,36,52,67,93,92,26,12,25,92}

正確答案:C

6.下列代碼的輸出結果是:()。

public class StaticFoo {

int num;

static int x;

public static void main(String[] args) {