会员中心     
首页 > 资料专栏 > HRM > 人力资源 > 面试甄选 > 中兴年Java开发笔试题及答案DOC

中兴年Java开发笔试题及答案DOC

中兴换热
V 实名认证
内容提供者
资料大小:17KB(压缩后)
文档格式:DOC
资料语言:中文版/英文版/日文版
解压密码:m448
更新时间:2022/1/26(发布于广东)

类型:积分资料
积分:10分 (VIP无积分限制)
推荐:免费申请

   点此下载 ==>> 点击下载文档


文本描述
1.请看以下代码,关于这段代码描述正确的是:( )
public class Account{
private String cardId;
public String getCardId() {
return cardId;
}
public void setCardId (String cardId) {
this. cardId = cardId;
}
} A.Account类符合JavaBean的规则
B.Account类不符合JavaBean的规则,因为没有无参数构造方法
C.Account类不符合JavaBean的规则,因为没有实现序列化接口
D.Account类不符合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);
System.out.println(a+”,”+b);
}
public static void operator(StringBuffer x,StringBuffer y){
x.append(y);
y=x;
}
} 输出的结果是:()。 A.A,B
B.A,A
C.B,B
D.AB,B
正确答案:D 3.下面的程序可以输出1~100内前10个3的倍数:
for (int i = 1, count = 0; i < 100; i++) { if (i % 3 == 0) { System.out.println(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” };
Arrays.sort(strArr, new Comparator<String>() {
public int compare(String o1, String o2) {
return o2pareTo(o1);
}
});
System.out.println(Arrays.toString(strArr)); 输出的结果是:()。 A.[aaa, b, cc]
B.[cc, b, aaa]