- Java SE:Standard Edition
- Java EE:Enterprise Edition
-
一、为什么有三个版本?
Java SE是标准版,包含了标准的JVM与标准库。
Java EE是企业版,在Java SE的基础上增加了大量的API和库。
Java ME是微型版,针对的是嵌入式设备,是Java SE的“瘦身版”。Java ME的虚拟机也是“瘦身版”。二、什么是JRE?
JRE(Java Runtime Environment)Java 运行时环境,包括JVM(虚拟机)与Java程序运行时所需要的库。
也就是运行Java字节码的环境。三、什么是JDK?
JDK(Java Development Kit)
包含JRE,还包括编译器、调试器等开发工具。四、什么是字节码?
五、什么是JVM?
虚拟机,在不同的平台提供了相同的接口,让Java字节码可以在不同的平台运行。
问题
Java 分为几个版本?分别叫什么?有什么区别?
- 什么是虚拟机?
- 什么是JDK?
- 字节码后缀名是什么?