java习题(附答案).pdfVIP

  • 112
  • 0
  • 约4.33万字
  • 约 32页
  • 2017-08-26 发布于河南
  • 举报
第一章 JAVA 语言概论 一、选择题 1. 下列不属于j ava 语言鲁棒性特点的是: A. j ava 能检查程序在变异和运行时的错误 B. j ava 能运行虚拟机实现跨平台 C. j ava 自己操纵内存减少了内存出错的可能性 D. j ava 还实现了真数组,避免了覆盖数据的可能 2. j ava 语言的执行模式是: A. 全编译型 B. 全解释型 C. 半编译和半解释型 D. 同脚本语言的解释模式 3. 下列关于虚拟机说法错误的是: A. 虚拟机可以用软件实现 B. 虚拟机部可以用硬件实现 C. 字节码是虚拟机的机器码 D. 虚拟机把代码程序与 操作系统和硬件分开 4. j ava 语言是1995 年由 ()公司发布的 A. Sun B. Microsoft C. Borland D. Fox Software 5. 下列不是虚拟机执行过程特点的是 档 A. 双线程 B. 多线程 C. 动态链接 文 D. 异常处理 6. j ava 以JVM 为基础,最下层是移植接口,由适配器和 ()组成 A. 网卡 习 B. Java os C. Java 基本类 D. Java 应用程序和applet 小程序 学 7. j ava 程序的执行过程中用到一套JDK 工具,其中j avac.exe 指 A. j ava 语言编译器 B. j ava 字节码解释器 C. j ava 文档生成器 D. j ava 类分解器 8. j ava 的API 结构中,不属于类库主要包括的核心包的是 A. j ava 包 B. j avax C. j avadoc 包 D. org 扩展包 9. 每个j ava 的编译单元可包含多个类或界面,但是每个编译单元最多只能有 ()类或者界 面是公共的 A. 一个 B. 两个 C. 四个 D. 任意多个 10. 在当前的j ava 实现中,每个编译单元就是一个以 ()为后缀的文件 A. j ava B. class C. doc D. exe 二、填空题 1. 1991 年,SUN 公司的Jame Gosling 和Bill Joe 等人,为电视、控制烤面包机等 用电器 的交互操作开发了一个____软件,它是j ava 的前身。 2. j ava 是一个网络编程语言,简单易学,利用了____ 的技术基础,但又独立于硬件结构, 具有可移植性、健壮性、安全性、高性能。 3. j ava 可以跨平台的原因是____ 4. JVM 的执行过程有三个特点:多线程,_____ ,异常处理; 5. JAVA 程序的安全性体现在多个层次上,在_____ ,有语法检查;在解释层上,有字节码 校验器、测试代码段格式和规则检查,访问权限和类型转换和法性检查,操作数堆栈的上溢 或下溢,代码参数类型合法性等;在平台层上,通过配置策略,可设定访问资源域,而无需 区分本地或远程。 6. JAVA 的产品主流操作系统平台是Solaris 、_____和Macintosh. 7. JAVA 系统运行时,通过______机制周期性的释放无用对象所使用的内存,完成对象的 清除。 8. 在JAVA 语言中,将后缀名为______ 的源代码文件编译后形成后缀名为.class 的字节码文 件。 9. JAVA 语言的执行模式是半编译和______ 。 10. JAVA 类库具有_____ 的特点,保证了软件的可移植性。 11. 在编写执行JAVA 程序的过程中需要用到一些工具,SUN 公司为我们提供了一套JDK 工具,它主要包括:j avac.exe、j ava.exe、_____ 、j avap.exe、jkb.exe 12. JAVA 程序包括源代码 (.j ava 文件)、______ 、由归档工具j ar 生成的.j ar 文件、对象状 态序列化.ser 文件。 档 13. 在JAVA 语言中,为将源代码翻译成______文件时产生

文档评论(0)

1亿VIP精品文档

相关文档