9. 每个 java 的编译单元可包含多个类或界面,但是每个编译单元最多只能有()类或
者界面是公共的
A. 一个
B. 两个
C. 四个
D. 任意多个
10. 在当前的 java 实现中,每个编译单元就是一个以()为后缀的文件
A. java
B. class
C. doc
D. exe
二、填空题
1. 1991 年,SUN 公司的 Jame Gosling 和 Bill
Joe 等人,为电视、控制烤面包机等家用电器的交互操作开发了一个 ____软件,它是 java
的前身。
2. java 是一个网络编程语言,简单易学,利用了____的技术基础,但又独立于硬件结构,
具有可移植性、健壮性、安全性、高性能。
3. java 可以跨平台的原因是____
4. JVM 的执行过程有三个特点:多线程,_____,异常处理;
5.
JAVA 程序的安全性体现在多个层次上,在_____,有语法检查;在解释层上,有字节码校
验器、测试代码段格式和规则检查,访问权限和类型转换和法性检查,操作数堆栈的上溢
或下溢,代码参数类型合法性等;在平台层上,通过配置策略,可设定访问资源域,而无
需区分本地或远程。
6. JAVA 的产品主流操作系统平台是 Solaris、_____和 Macintosh.
7. JAVA 系统运行时,通过______机制周期性的释放无用对象所使用的内存,完成对象的
清除。
8. 在 JAVA 语言中,将后缀名为______的源代码文件编译后形成后缀名为.class 的字节码文
件。
9. JAVA 语言的执行模式是半编译和______。
10. JAVA 类库具有_____的特点,保证了软件的可移植性。
11.
在编写执行 JAVA 程序的过程中需要用到一些工具,SUN 公司为我们提供了一套 JDK 工具,
它主要包括:javac.exe、java.exe、_____、javap.exe、jkb.exe
12. JAVA 程序包括源代码(.java 文件)、______、由归档工具 jar 生成的.jar 文件、对象状
态序列化.ser 文件。
13. 在 JAVA 语言中,为将源代码翻译成______文件时产生的错误称为编译错误。而将程序
在运行中产生的错误称为运行错误。
14. Java Application 应用程序的编写和执行分 3 步进行:编写源代码、编译源代码、_____。
15. 每个 java 应用程序可以包括许多方法,但必须有且只能有一个_____方法。
16. JAVA 源文件中最多只能有一个_____类,其它类的个数不限。
17. JAVA 的体系结构中,最下层是移植接口,上面一层是虚拟机,虚拟机的上层是 _____
和基本 API,它们都是具有可扩展性。
18. 类库主要包括核心 JAVA 包、_____和 org 扩展包。
评论0
最新资源