参考答案:
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 分每题 2 分)
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 ; 、该在程序第一句