网易20**年校招JAVA工程师笔试题 - 范文中心

网易20**年校招JAVA工程师笔试题

10/01

⺴易2015校招JAVA⼯程师笔试题

⼀. 单项选择题

1. 下⾯有关JAVA异常类的描述,说法错误的是?

A异常的继承结构:基类为Throwable,Error和Exception继承Throwable,RuntimeException和

IOException等继承Exception

⾮RuntimeException⼀般是外部错误,其必须被 try{}catch语句块所捕获

Error类体系描述了Java运⾏系统中的内部错误以及资源耗尽的情形,Error不需要捕捉

RuntimeException体系包括错误的类型转换、数组越界访问和试图访问空指针等等,必须被

try{}catch语句块所捕获BCD

2.

检查程序,是否存在问题,如果存在指出问题所在,如果不存在,说明输出结果。

public class HelloB extends HelloA

{

public HelloB()

{

}

{

System.out.println(

}

static

{

System.out.println(

}

public static void main(String[] args)

{

new HelloB();

}

}

class HelloA

{

public HelloA()

{

}

{

System.out.println(

}

static

{

System.out.println(

}

}

Astatic A I’m A class static B I’m B class

⽜客出品-http://www.nowcoder.com

C

Dstatic A static B I’m A class I’m B classI’m A class static A I’m B class static B

3. 检查程序,是否存在问题,如果存在指出问题所在,如果不存在,说明输出结果。

package algorithms.com.guan.javajicu;

public class Inc {

public static void main(String[] args) {

Inc inc = new Inc();

int i = 0;

inc.fermin(i);

i= i ++;

System.out.println(i);

}

void fermin(int i){

i++;

}

}

1

2

3ABCD

4. 检查程序,是否存在问题,如果存在指出问题所在,如果不存在,说明输出结果。

package algorithms.com.guan.javajicu;

public class Example {

String str = new String(

char[] ch = {'a','b','c'};

public static void main(String[] args) {

Example ex = new Example();

ex.change(ex.str, ex.ch);

System.out.print(ex.str +

System.out.print(ex.ch);

}

public void change(String str, char ch[]){

str=

ch[0]= 'g';

}

}

test okandabc

test okandgbc

⽜客出品-http://www.nowcoder.comAB

Dgoodandgbc

5. 下列关于Spring特性中IoC描述错误的是:

A

B

C

DIoC就是指程序之间的关系由程序代码直接操控所谓“控制反转”是指控制权由应⽤代码转到外部容器,即控制权的转移IoC将控制创建的职责搬进了框架中,从应⽤代码脱离开来使⽤Spring的IoC容器时只需指出组件需要的对象,在运⾏时Spring的IoC容器会根据XML配置数据提

供给它

⼆. 多选选择题

6. 下⾯有关java类加载器,说法正确的是?

A

B

C

D引导类加载器(bootstrap class loader):它⽤来加载 Java 的核⼼库,是⽤原⽣代码来实现的扩展类加载器(extensions class loader):它⽤来加载 Java 的扩展库。系统类加载器(system class loader):它根据 Java 应⽤的类路径(CLASSPATH)来加载 Java 类tomcat为每个App创建⼀个Loader,⾥⾯保存着此WebApp的ClassLoader。需要加载WebApp下的类

时,就取出ClassLoader来使⽤

7. 在服务器的⺴络编程中,解决会话跟踪的⽅法有?

A

B

C

D使⽤Cookie使⽤URL重写使⽤隐藏的表单域以上⽅法都不能单独使⽤

三. 问答题

8. 任意2n个整数,从其中选出n个整数,使得选出的n个整数和同剩下的n个整数之和的差最⼩。

9. 有两个有序的集合,集合的每个元素都是⼀段范围,求其交集,例如集合{[4,8],[9,13]}和{[6,12]}的交集为{[6,8],[9,12]}

10. ⼀个⽂件中有10000个数,⽤Java实现⼀个多线程程序将这个10000个数输出到5个不⽤⽂件中(不要求输出到每个⽂件中的数量相同)。要求启动10个线程,两两⼀组,分为5组。每组两个线程分别将⽂件中的奇数和偶数输出到该组对应的⼀个⽂件中,需要偶数线程每打印10个偶数以后,就将奇数线程打印10个奇数,如此交替进⾏。同时需要记录输出进度,每完成1000个数就在控制台中打印当前完成数量,并在所有线程结束后,在控制台打印”Done”.

11.

检查程序,是否存在问题,如果存在指出问题所在,如果不存在,说明输出结果。

package algorithms.com.guan.javajicu;

public class Example {

String str = new String(“good”);

char[] ch = {‘a’, ’b’, ’c’};

⽜客出品-http://www.nowcoder.com

⽜客⽹-中国最⼤IT笔试/⾯试题库NOWCODER.COM

public static void main(String[] args) { Exampleex = new Example();

ex.change(ex.str, ex.ch);

System.out.print(ex.str + ” and ”);

System.out.print(ex.ch);

}

public void change(Stringstr, char ch[]) {

str = “test ok”;

ch[0] = 'g';

}

}技术QQ群:379386529 微博:http://www.weibo.com/nowcoder

登录⽜客⺴,参与以上题⺫讨论,查看更多笔试⾯试题

⽜客出品-http://www.nowcoder.com微信


相关内容

  • java基础笔试测试题及答案
    Java 一章 至 五章 考试 一. 填空题(8分) 1. 面向对象的三大原则是( 封装 ),( 继承 )和( 多态 ).2分 2. 如果想在对象实例化的同时就初始化成员属性,则使用( 构造函数 ).2分 3. ( 实体) 方法和( 构造 ...
  • 计算机软件资格考试
    计算机技术与软件专业资格(水平)考试 报考指南 1.什么是计算机技术与软件专业技术资格(水平)考试? 计算机技术与软件专业技术资格(水平)考试(以下简称计算机软件资格考试),是国家人事部和信息产业部对全国计算机与软件专业技术人员进行的职业资 ...
  • 维修电工技师操作技能考核试卷(国家题库) - yqd的日志 - 网易博客
    试题一.变频器的应用 配分:50分 时间:60分钟 根据给定要求,设计三相异步电动机变频多段转速运行控制,并进行调试运行. 运行指令来源采用外控端子控制.接通运行指令,电动机反向启动,转速上升至50%运行25秒,升至额定转速运行20秒,正向 ...
  • 浙商银行笔试题型考试题面试题大全
    目录 浙商银行笔试题笔经..........................................................................................1 浙商银行面试题面经....... ...
  • 广电公司技术竞赛试题考试题试卷4
    广播电视网络传输专业基础知识试卷 成绩: 一.填空题(每空1分,共15分) 1.电视信号在光纤中的传输方式有__________方式和________方式. 2.目前模拟电视信号在光纤中的传输方式是__________方式. 3.有线网用的 ...
  • Java软件工程师工作总结与计划范文
    最新Java软件工程师工作岗位 工作总结与计划 ==适合Java软件工程师工作述职.职称评审.工作总结报告== 个人原创Java软件工程师工作岗位总结与计划 有效防止雷同!简单修改即可使用! 目 录 前言·················· ...
  • 斯坦福大学公开课
    斯坦福大学公开课 <7个颠覆你思想的演讲> 全7集 翻译至第7集(网易翻译1-7集) 在线观看 <经济学> 全10集 翻译至第5集(网易翻译1-5集) 在线观看 <商业领袖和企业家> 全4集 翻译至第4集 ...
  • 分形1--谢尔宾斯基三角形
    分形--谢尔宾斯基三角形 普通几何学研究的对象,一般都具有整数的维数.比如,零维的点.一维的线.二维的面.三维的立体.乃至四维的时空.在20世纪70年代末80年代初,产生了新兴的分形几何学(fractal geometry),空间具有不一定 ...
  • 基于JSP的图书管理系统
    **学院 毕业设计(论文) 基于JSP 的图书管理系统 系 别 : 专业(班级): 作者(学号): 指导教师: 完成日期: **学院教务处制 目 录 基于JSP 的图书管理系统 . ............................. ...