1、填空题
(1)Java语言最早诞生于1991年,起初被称为 OAK 语言
(2)Java的跨平台特征正是通过在 JVM 中运行Java程序实现的
(3) Java的运行环境是用实现的 ANSI 和 C
(4) Java源程序文件和字节码文件的扩展名分别为.java和.class
(5) Java程序的运行环境简称为 JRE
2. 选择题
(1) 下列选项中,不属于Java语言特点的一项是( )B
A.分布式 B.编译执行 C. 安全性 D. 面向对象
(2) Java属于以下哪种语言?( ) B
A.机器语言 B. 高级语言 C.汇编语言 D.以上都不是
(3) 简单来说,Java程序的运行机制分为编写、( )和运行三个步骤 D
A.编辑 B.汇编 C. 编码 D. 编译
(4)Java程序经过编译后生成的文件后缀是( ) C
A..obj B. .exe C..class D. .java
(5)用Java虚拟机执行类名为Hello的应用程序的正确命令是( ) D
A. java Hello.class B. Hello.class
C. java Hello.java D. java Hello
3.思考题
(1)简述什么是Java语言
JAVA是一门面向对象编程语言,不仅吸收了C++语言的各种优势,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
Java语言作为静态面向对象编程语言的代表,极好的实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
(2)请简述什么是JRE和JDK?
JDK是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、JAVA工具和Java基础类库。
JRE是运行Java程序所必须的环境的集合,包含JVM标准实现及Java核心类库。
所以JDK和JRE的区别就是一个用于开发,一个用于运行,他们都是Java开发者所必备的。
(3)请简述对JVM的理解?
JVM是整个Java实现跨平台的最核心部分,能够运行Java语言写作的软件程序。Java通过JVM实现跨平台,一次编译,到处运行。
(4)请简述Java有什么特点?
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。
Java可以编写桌面应用程序、web应用程序、分布式系统和嵌入系统应用程序等。