Sun_Java程序员认证考试题库

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

9.以下关于Applet和Java程序之间关系的叙述,哪项错误?

A.-个Applet就是一段Java程序

B.Applet是一种特殊的Java程序,它需要运行在Web服务器上C.Applet是一种特殊的Java程序,它需要运行在Web浏览器上D.Applet是一种Java SE平台的应用程序

10.以下关于Java HotSpot的描述,哪两项错误?(选两项)A.JavaHotSpot是一种热编译技术,在编译Java源程序时会被使用B.Java HotSpot是一种热编译技术,在运行Java代码时会被使用C.Java HotSpot是一种热编译技术,它只对程序的部分字节码进行优化D.Java HotSpot是一种热编译技术,它会对程序的全部字节码进行优化12.CLASSPATH中的“.”的含义是哪项?

A.省略号

B.当前目录

C.所有目录

D.上级目录

13.JVM在执行一个Java类时,大致采用以下过程?

A.执行类中的代码一>装载类一>校验类

B.校验类一>装载类一>执行类中的代码

C.装载类一>执行类中的代码一>校验类

D.装载类一>校验类一>执行类中的代码

第二章练习题(数据类型和运算符)

第三章练习题(流程控制与数组)

第四章练习题(封装)

第五章练习题(继承)

第六章练习题(抽象类与接口)

9.现有:

1.class Top{

2.static int X=l;

3.public Top(){x*=3;)

4.}

5.class Middle extends Top{

6.public Middle(){x+=l;}

7.public static void main(String[]args){

8.Middle m=new Middle();

9.System.out.println(x)j

10.}

11.}

结果是什么?

A.2

B.3

C.4

D.编译失败

12.现有:

1.interface Animal{

2.void eat();

3.}

4.

5.//insert code here

6.

7.public class HouseCat extends Feline{

8.public void eat(){}

9.}

和五个申明

abstract class Feline implements Animal{}

abstract class Feline implements Animal{void eat();} abstract class Feline implements Animal{public void eat();}

abstract class Feline implements Animal{public void eat(){}}

abstract class Feline implements Animal{abstract public void eat();}

A.1

B.2

C.3

13.现有:

1.interface I{void go();}

2.

3.abstract class A implements I{}

4.

5.class C extends A{

6.void go(){)

7.}

结果是什么?

A.代码通过编译

B.由于第1行的错误导致编译失败

C.由于笫3行的错误导致编译失败

D.由于第6行的错误导致编译失败

参考答案

第七章练习题(多态)

7.现有:

class Pencil{

public void write(String content){

System.out.println("Write"+content);

}

}

class RubberPencil extends Pencil{

public void erase(String content){

System.out.println("Erase"+content);

}

}

执行下列代码的结果是哪项?

Pencil pen=new RubberPencil();

pen.write("Hello");

pen.erase("Hello");

A.Write Hello

Erase Hello

B.Erase Hello

Write Hello

C.编译错误

D.运行时抛出异常

第八章练习题(异常)

1.Java语言中异常的分类是哪项?

A.运行时异常和异常

B.受检异常和非受检异常

C.错误和异常

D.错误和运行时异常

4.下列属于非受检异常的是哪项?

A.SQLException

B.IOException

C.NullPointerException

D.OutOfMemoryError

9.现有

1.class Calc{

2.public static void main(String[]args){

3.try{

4.int x=Integer.parselnt("42a");

相关文档
最新文档