Sun Java程序员模拟题.pdfVIP

  • 0
  • 0
  • 约2.49万字
  • 约 42页
  • 2026-03-10 发布于河南
  • 举报

SunJava程序员模拟题

1.JDK由组成以下哪几部分组成?(选三项)

A.Java编程语言

B.工具及工具的API

C.JavaEE扩展API

D.Java平台虚拟机

答案:ABD

2.以下哪些包是Java标准库中常用的包?(选三项)

A.javax.servlet.http

B.java.lang

C.java.util

D.java.sql

答案:BCD

3.使用JDK工具生成的Java文档的文件格式是?

A.XML格式

B.HTML格式

C.二进制格式

D.自定义格式

答案:B

4.以下关于Applet的描述,哪项错误?

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

B.Applet是一种特殊的Java程序,它需要运行在Web服务器上

C.Applet是一种特殊的Java程序,它需要运行在Web浏览器上

D.Applet是一种JavaSE平台的应用程序

答案:B

5.下列有关类、对象和实例的叙述,正确的是哪一项?

A.类就是对象,对象就是类,实例是对象的另一个名称,三者没有差别

B.类是对象的抽象,对象是类的具体化,实例是对象的另一个名称

C.对象是类的抽象,类是对象的具体化,实例是对象的另一个名称

D.类是对象的抽象,对象是类的具体化,实例是类的另一个名称

答案:B

6.下列有关main()方法的签名正确的是哪些?(选两项)

A.publicstaticvoidmain(String[]args){}

B.publicstaticvoidmain(){}

C.publicstaticvoidmain(Stringargs[]){}

D.publicvoidstaticmain(String[]args){}

答案:AC

7.下列有关类声明的代码片段,哪一项是正确的?

A.importjava.sql.*;

packageschool;

classStudent{

}

B.packageschool;

importjava.sql.*;

classStudent{

}

C.packageschool;

classStudent{

}

importjava.sql.*;

D.packageschool;

importjava.sql.*;

privateStringname;

classStudent{

}

答案:B

8.现有:

1.classTestFoo{

2.intx;

3.Stringy;

4.intgetX(){returnx;}

5.StringgetY(){returny;}

6.voidsetX(intx){

7.intz=7;

8.this.x=x;

9.}

10.}

可以添加多少个修饰符来封装此类?

A.2

B.3

C.4

D.5

答案:A

9.有关new关键字的描述正确的是哪项?

A.new会调用类的构造器来创建对象

B.new所创建的对象不占用内存空间

C.创建对象实例的时候可以不使用new关键字

D.new所创建的对象一定存在引用变量

答案:A

10.下述代码执行后,有几个引用变量和几个对象?

Studentstu=newStudent(“Mike”);

Studentstua;

Stua=stu;

A.2个引用变量,1个对象

B.1个引用变量,1个对象

C.2个引用变量,2个对象

D.1个引用变量,2个对象

答案:A

11.下列关于Java对象清除的叙述正确的是哪项?

A.对象被创建后,立刻变成垃圾对象

B.任何不再被引用的对象都是

文档评论(0)

1亿VIP精品文档

相关文档