background image

                                                                                     

参考答案:

A

10.

      

给出下面程序段: (

if(x>0){System.out.println("Hello.");} 
else if(x>-3){System.out.println("Nice to meet you!");} 
else {System.out.println("How are you?");} 

若打印字符串

How are you?”,则 x 的取值范围是

   A.x>-3
   B.x>0

C. x<=0&x>-3
D. x<=-3

参考答案:

D

二、填空题(共

20 分每题 分)

1.

一个复杂的应用系统必然包括有多个对象,这些对象间可能存在的关系有三种,它们是

      、

      和      。

参考答案:聚合、关联、组合

2.

x = 2 

 

,则表达式

( x + + ) * 3 的值是      。

参考答案:

9

3.

x = 5,y = 10,则 x > y 和 x <= y 的逻辑值分别为      和      。

参考答案:

false true

4.

顺序执行以下两个语句的输出结果是

      。

    String  s = “我喜欢学习 Java!”;     

System.out.println(s.length( ));

参考答案:

15

5.

据程序的构成和运行环境的不同,

Java 源程序分为两大类      和      程序。

参考答案:

Java Applet、Java Application

6.

如果一个

Java  Applet 源程序文件只定义有一个类,该类的类名为 MyApplet,则类

MyApplet

  

必须是

      

   

类的子类并且存储该源程序文件的文件名必须为

     。

参考答案:

Applet、MyApplet.java

7.

一个

Java  Application 源程序文件名为 MyJavaApplication.java,如果使用 Sun 公司的

Java 开发工具 JDK 编译该源程序文件并使用其虚拟机运算这个程序的字节码文件,应该顺
序执行如下两个命令:

               

 。

参考答案:

Javac MyJavaApplication.java 、java  MyJavaApplication

8.

 

创建一个名为

MyPackage 的包的语句是          ,该语句应该放在程序的位置为:     。

参考答案:

package   MyPackage ; 、该在程序第一句