"JAVA 程序设计分章节习题集(2020级)"

需积分: 10 1 下载量 119 浏览量 更新于2024-02-01 收藏 777KB PDF 举报
"java分章练习试题集(2020级).pdf;java分章练习试题集(2020级).pdf; .JAVA 程序设计分章节习题 第一部分 JAVA 语言概论 一、选择题 1. 下列不属于 java 语言鲁棒性特点的是( ) : A. java 能检查程序在变异和运行时的错误 B. java 能运行虚拟机实现跨平台 C. java 自己操纵内存减少了内存出错的可能性 D. java 还实现了真数组,避免了覆盖数据的可能 2. java 语言的执行模式是( ): A. 全编译型 B. 全解释型 C. 半编译和半解释型 D. 同脚本语言的解释模式 3. 下列关于虚拟机说法错误的是: A. 虚拟机可以用软件实现 B. 虚拟机部可以用硬件实现 C. 字节码是虚拟机的机器码 D. 虚拟机把代码程序与各操作系统和硬件分开 4. java 语言是 1995 年由()公司发布的 A. Sun B. Microsoft C. Borland D. Fox Software 5. 下列不是虚拟机执行过程特点的是 A. 双线程 B. 多线程 C. 动态链接 D. 异常处理 6. java 以 JVM 为基础,最下层是移植接口,由适配器和()组成 A. 网卡 B. Java os C. Java运行时 D. 操作系统 《JAVA分章练习试题集(2020级)》是一份练习 Java 编程语言的试题集。该试题集分为不同章节,便于学习者按照进度和主题进行学习和测试。在试题集的第一部分《JAVA语言概论》中,涵盖了 java 语言的基本概念、特性和执行模式的相关内容。 选择题部分涉及了 java 语言的鲁棒性特点、执行模式、虚拟机等方面的知识。其中第一题提到了 java 语言的鲁棒性特点,选项 A. java 能检查程序在变异和运行时的错误正确地描述了 java 的鲁棒性。选项 B. java 能运行虚拟机实现跨平台则涉及了 java 的跨平台特性。选项 C. java 自己操纵内存减少了内存出错的可能性提到了 java 的内存管理特性。选项 D. java 还实现了真数组,避免了覆盖数据的可能则描述了 java 的数组特性。因此,正确答案是:C. java 自己操纵内存减少了内存出错的可能性。 第二题询问了 java 语言的执行模式,选项 A. 全编译型、B. 全解释型和 D. 同脚本语言的解释模式都不是 java 语言的执行模式,选项 C. 半编译和半解释型则准确描述了 java 语言的执行模式。因此,正确答案是:C. 半编译和半解释型。 第三题涉及了虚拟机的相关知识,选项 A. 虚拟机可以用软件实现是正确的,因为虚拟机可以通过软件模拟出硬件的功能。选项 B. 虚拟机部可以用硬件实现是错误的,因为虚拟机是通过软件模拟的。选项 C. 字节码是虚拟机的机器码是正确的,字节码是虚拟机的指令集。选项 D. 虚拟机把代码程序与各操作系统和硬件分开正确描述了虚拟机的作用。因此,正确答案是:B. 虚拟机部可以用硬件实现。 第四题问及 java 语言是由哪个公司发布的,选项 A. Sun 正确地描述了 java 语言的发布者。选项 B. Microsoft、C. Borland 和 D. Fox Software 都不是 java 语言的发布者。因此,正确答案是:A. Sun。 第五题涉及了虚拟机的执行过程特点,选项 A. 双线程、B. 多线程和 C. 动态链接都是虚拟机执行过程的特点,选项 D. 异常处理则是 java 语言的异常处理机制而不是虚拟机的执行过程特点。因此,正确答案是:D. 异常处理。 第六题问及 java 的基础结构,选项 A. 网卡 和 B. Java os 都不是 java 的基础结构。选项 C. Java 运行时则是 java 的基础结构之一。选项 D. 操作系统是 java 的基础结构之一。因此,正确答案是:D. 操作系统。 通过分析以上的选择题,可以看出本章节练习试题主要围绕 java 语言的概念、特性和执行模式展开。这些试题涵盖了 java 语言的鲁棒性、跨平台性、内存管理、数组特性、执行模式和虚拟机的相关知识。学习者通过解答这些试题可以巩固对 java 语言的理解和应用能力。同时,在解答过程中也能发现自己的知识盲点,从而有针对性地进行学习和提升。这份《JAVA分章练习试题集(2020级)》对于希望深入学习和掌握 java 编程语言的学习者来说是一个很好的辅助资料。