java开发招聘试题_客户化开发招聘试题-Java开发.doc

客户化开发部招聘试题——JAVA开发类

说明:本套试题共分为五个部分,题型为选择题(单选和多选)和问答题, 满分100分,考试时间为1.5小时。

第一部分 Java基础

一、选择题(包含单选和多选)( 10 题共20分)

1、下面哪种方式发现bug的成本最高?

(A)写完代码后,代码人员自查代码

(B)集成测试时

(C)编写单元测试时发现

(D)小组范围内代码评审

2、下面isEmptyString函数写法正确的是?

(A) public boolean isEmptyString(String str) {

return str.length == 0 || str == null;

}

(B) public boolean isEmptyString(String str) {

return str == null || str.length == 0;

}

(C) public boolean isEmptyString(String str) {

return str == "" || str.length == 0;

}

(D) public boolean isEmptyString(String str) {

return str.equals("") || str.length == 0;

}

3、下列哪个类不是Collection的子类:

(A)List

(B)Set

(C)Map

(D)Vector

4、基于下列声明:

Integer s = new Integer( 9 );

Integer t = new Integer( 9 );

Long u = new Long( 9 );

表达式结果为true的是?

(A) (s==t)

(B) (s.equals(u))

(C) (s.equals(t))

(D) (s.equals(9))

(E) (s.equals(new Integer(9))

5、运行该类后,哪个是控制台的输出结果?

public class Test

{

static String a ="String";

public static void main(String args[]) {

String b = "Strin" + "g";

System.out.println("is equal:" + (a == b));

}

}

(A) true

(B) false

(C) is equal:true

(D) is equal:false

6、对于以下代码片断,有行号的代码执行顺序是?

class SuperTest

{

private String name = "Default Name"; // 1

public SuperTest() {

System.out.println("SuperTest Construct"); // 2

}

}

class Test extends SuperTest{

private static String const1 = "CONST"; // 3

public Test() {

System.out.println("Test Construct"); // 4

}

public static void main(String[] args) {

new Test(); // 5

}

}

(A)3, 5, 1, 2, 4

(B)5, 3, 4, 1, 2

(C)3, 5, 2, 4, 1

(D)5, 3, 4, 2, 1

7、下列方法的返回结果是什么?

public int f()

{

int i = 0;

try {

++i;

}

finally {

++i;

}

return ++i;

}

(A) 3

(B) 2

(C) 1

(D) 0

8、如果使用了for(;;);则

(A).发生编译错误

(B).根本不进入循环

(C).这是个无限循环

(D).发生运行错误

9、下列哪一项是MouseMotionListener接口中的方法?

(A)Public void mouseMoved(MouseEvent)

(B)Public boolean mouseMoved(MouseEvent)

(C)Public void mouseMoved(MouseMotionEvent)

(D)Public boolean MouseMoved(MouseMotionEvent)

(E)Public boolean mouseMoved(MouseMotionEvent)

10、对Panel container和Frame container来说,它们的缺省布局管理器分别是:

(A)BorderL

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值