java开发招聘试题_客户化开发招聘试题-Java开发.doc
发布日期:2021-06-24 14:56:52 浏览次数:3 分类:技术文章

本文共 1976 字,大约阅读时间需要 6 分钟。

客户化开发部招聘试题——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

转载地址:https://blog.csdn.net/weixin_33509600/article/details/114732040 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:java jdk win10 1335_win10下安装java jdk,tomcat
下一篇:java 英语简历模板下载 百度云_java软件工程师英文简历模板下载

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年04月10日 18时17分46秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

认真CS丨用户定义的类型转换explicit、implicit & 运算符重载 2019-04-28
认真CS丨using语句 2019-04-28
认真CS丨using语句2 2019-04-28
认真CS丨枚举-位标志 2019-04-28
认真CS丨枚举-[Flags]特性-HasFlag、ToString、比较、GetName&GetNames 2019-04-28
认真CS丨访问数组元素 2019-04-28
认真CS丨初始化数组元素、foreach语句 2019-04-28
认真CS丨交错数组、数组协变(待补充)、Clone方法 2019-04-28
认真CS---新年快乐!丨Unity中:委托delegate、Action 与 Fun 2019-04-28
认真CS---新年快乐!丨匿名方法、Lambda表达式 2019-04-28
Roll A Ball 2019-04-28
AR涂涂乐丨1. unity高版本ImageTarget识别图开始是空白的解决办法、UI自适度 2019-04-28
AR涂涂乐丨2. 给material赋予材质、移除material、调整扫描框透明度 2019-04-28
AR涂涂乐丨3. C#实现识别图进入扫描框显示绿色,未进入为红色功能 2019-04-28
AR涂涂乐丨4. 获取截图、赋值给物体,将数据传递给shader 2019-04-28
AR涂涂乐丨5. 关于“4”的部分解决方案 2019-04-28
AR涂涂乐丨6. UGUI精灵格式、自动延迟截图、优化“4”、移出扫描框终止截图进程 2019-04-28
AR涂涂乐丨7.(end)取消“识别成功”提示面片、加入太阳系及其交互功能、退出按钮设置 2019-04-28
AR涂涂乐丨8.(add)优化原代码“7”、正方形识别图改为矩形识别图、增加BGM和App 图标 2019-04-28
AR涂涂乐丨9. 视频展示及涂涂乐源文件 2019-04-28