Java程序的设计习题集.doc
文本预览下载声明
. . .
Java程序设计习题集
第一单元 试题
一、选择题
1.编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。
A.java B.class C.html D.exe
2.Java程序的执行过程中用到一套JDK工具,其中java.exe是指( )
A.Java文档生成器 B.Java解释器
C.Java编译器 D.Java类分解器
3.Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点( )
A.安全性 B. 多线程 C. 跨平台 D. 可移植
4. Java编程所必须的默认引用包为( )
A.java.sys包 B.java.lang包 C.java.new包 D.以上都不是
二、判断题
1. J2EE(Java 2 Platform Enterprise Edition)企业版是以企业为环境而开发应用程序的解决方案。()
2. J2ME(Java 2 Platform Micro Edition)——小型版是致力于消费产品和嵌入式设备的最佳解决方案。()
3. J2SE(Java 2 Platform Standard Edition)——标准版为桌面开发和低端商务应用提供了可行的解决方案。()
4. Java是区分大小写的语言,关键字的大小写不能搞错,如果把类class写成Class或者CLASS,都是错误的。()
5. Java源程序编写好之后,以文件的形式保存在硬盘或U盘上,源文件的名字可以随便取的,它不一定与程序的主类名一致。()
6. 在JDK命令行开发工具中,用编译程序javac.Exe编译生成的文件是二进制可执行文件。()
7. Java程序可以分为Java Application和Java Applet两类,这两类程序的运行方式是相同的。()
8.操作系统Microsoft Wndows95/98/2000/XP/2003、Linux、UNIX、Mao OS等都是支持Java虚拟机的操作系统。()
9. Javac是Java编译器,用来将Java源程序编译成Java字节码的程序。字节码文件名和源文件名相同,扩展名是.class。()
10. appletviewer 是Java小程序浏览器,可以执行HTML文件中的 Java小程序, Applet。它是个模拟浏览器,可以显示Applet的运行结
果。()
三、简述题
1.简述Java语言的主要特点。
2. 简述Java程序的可移植性。
答案:
一、1.B 2.B 3.B 4.D
二、1. 对 2. 对 3. 对 4. 对 5. 错 6. 错 7. 错 8. 对 9. 对 10. 对
三、1.答:Java语言有下面一些特点:简单、面向对象、分布式、解释执行、健壮、安全、体系结构中立、可移植、高性能、多线程以及动
态性。
2. 答:与平台无关的特性使Java程序可以方便地被移植到网络上的不同机器。同时,Java的类库中也实现了了与不同平台的接口,使这些
类库可以移植。另外,Java编译器是由Java语言实现的,Java运行时系统由标准C实现,这使得Java系统本身也具有可移植性。 ?Write
once, run everywhere?也许是Java最诱人的特点。用Java开发成的系统其移植工作几乎为零,一般情况下只需对配置文件、批处理文件作
相应修改即可实现平滑移植。
第二单元 试题
一、选择题
1.在Java中,属于整数类型变量的是( )
A. single B. double C. byte D. char
2.下列语句片段
int a=10,b=4,c=20,d=6;
System.out.println(a++*b+c*--d);
结果为( )
A. 144 B. 28 C. 140 D. 不能执行
3.下列语句片段:
int a=-67,b=116,c=78;
int d=~a|bc;
System.out.println(d); 的结果为( )
A. 70 B. 67 C. 78 D. 56
4.给出下面代码:
public class test{
static int a[] = new a[10];
public static void main(String args[]) {
System.out.println(arr[10]);
}
}
那个选项是正确的? ( )
A. 编译时将产生错误 B. 编译时正确,运行时将产生错误;
C. 输出零; D. 输出空。
5.下面哪些选项是正确的main方法说明? ( )
A. public main(String args[])
B. public static void ma
显示全部