2015年校园招聘:Java专业笔试题.pdfVIP

  • 0
  • 0
  • 约3.35千字
  • 约 8页
  • 2026-02-25 发布于北京
  • 举报

2015完美世界校园招聘:笔试‑JAVA之专业题(5)

第二部分:JAVA专业题

1.JAVA内存有哪些分类,并描述各分类的职责。

2.请列举出Java创建对象的几种方法?并指出哪些不是通过构造函数创建的对象?

3.Java的收集器使得创建对象时不需要像C、C++那样使用delete或

free。请谈谈GC在什么情况下,对哪些对象进行了哪些操作。

4.同时运行的两个线程A和B,如何使A线程比B线程具有的运行机会?

5.实例类(非静态类)的特征。

6.在Java异常结构中,运行时异常(非受检异常)和受检异什么含义?

有哪些类属于非受检异常,哪些属于受检异常?

7.请写出下列程序的输出结果:

publicclassTest{Publicstatic

voidmain(String[]args){

Fatherfson=newSon();Byte

a=1;Byteb=2;

Fson.test(a/b.b);Sonson=

newSon();

2015完美世界校园招聘:笔试-JAVA之专业题(5)

第二部分:JAVA专业题

1.JAVA内存都有哪些分类,并描述各分类职责。

2.请列举出Java创建对象的几种方法?并指出哪些不是构造函数创造的对象?

3.Java的收集器,它使得创建对象不需要像C,C++那样delete,free掉,那么

请谈谈GC是在什么时候,对什么东西,做了什么事情。

4.同时运行的两个线程A与B,如何让A线程比B线程具有的运行机会?

5.实例类(非静态类)的特征。

6.java异常结构中,运行时异常(非受检异常)和受检异常含义?都有哪

些类属于非受检异常,哪些属于受检异常?

7.请写出下列程序的输出结果:

publicclassTest{

Publicstaticvoidmain(String[]args){

Fatherfson=newSon();

Bytea=1;

Byteb=2;

Fson.test(a/b.b);

Sonson=newSon();

Son.test(a/a,2);

}静态类Father{Intfi=1;静态intfj=2;

{System.out.println(fi+fj);}静态{

System.out.println(“Father”);}私有

Father(){System.out.println(“fi=”+fi+”;

fj=”+fj);}公有voidtest(byte

fbyte,shortfshort){

System.out.printlin(“father

test(byte,short)”)

;

}公有静态voidtest(inti,intj){Syste

m.out.println(“Father

testStatic(int,int)

”);

}

}

静态类Son继承自Father{

Son.test(a/a,2);

}

StaticclassFather{

Intfi=1;

Staticintfj=2;

{

System.out.println(fi+fj);

}

Static{

System.out.println(“Father”);

}

PrivateFather(){

System.out.println(“fi=”+fi+”;fj=”+fj);

}

Publicvoidtest(bytefbyte,shortfshort){

System.out.printlin(“fathertest(byte,short)”);

}

Publicstaticvoidtest(inti,intj){

System.out.println(“FathertestStatic(int,int)”);

}

}

StaticclassSonextendsFather{

intsi=3;

静态intsj=4;{System.

out.p

文档评论(0)

1亿VIP精品文档

相关文档