Java概述

1.【多选题】Java语言的特点包括:

A、编译执行的
B、 面向对象的
C、 可移植的
D、 多线程的

2.【多选题】完整的Java体系结构包括:

    A、 Java编程语言
B、 Java类文件格式
C、Java API(Java应用程序编程接口)
D、JVM(Java虚拟机)

3.【多选题】开发Java应用程序的基本步骤包括:

    A、创建Java源程序
B、编译源程序
C、运行.class(字节码)文件
D、 解释执行源程序

4.【多选题】Java开发工具包JDK包括:

A、Java基础类库
B、图形界面类库
C、开发工具和第三方类库
D、Java虚拟机(JVM)

5.【多选题】JVM、JRE及JDK的包含关系为:

A、JVM包含JRE
B、JRE包含JVM
C、JVM包含JDK
D、JDK包含JRE、Java开发工具、第三方类库

6.【判断题】Java之父是一位加拿大人,名叫詹姆斯·高斯林(James Gosling)。

7.【判断题】Java有两个版本的运行平台:J2SE和J2EE。

8.【判断题】Java虚拟机(JVM)与核心类API共同构成了Java运行时环境(JRE)。

9.【判断题】Java语言编写的应用程序具有平台相关性。

10.【判断题】Java虚拟机有一个解释器组件,可实现字节码和操作系统之间的通信。

11.【简答题】简述Java的运行机制。

12【简答题】简述Java应用程序的开发流程。

答案

1

BCD

2

ABCD

3

ABC

4

ABCD

5

BD

6

7

×

8

9

×

10

11

Java程序运行时,必须经过编译和运行两个步骤。首先将后缀名为.java的源文件进行编译,生成后缀名为.class的字节码文件,然后Java虚拟机将字节码文件进行解释执行,并将结果显示出来。

12

Java 程序在计算机中执行要经历以下几个阶段: (1)使用文字编辑软件(例如记事本、UltraEdit等)或集成开发环境(JCreater、Eclipse、MyEclipse等)编辑Java源文件,其文件扩展名为.java。 (2)通过编译方式使.java的文件生成一个同名的.class文件。 (3)通过解释方式将.class的字节码文件转变为由0和1组成的二进制指令执行。