您一定听说过很多关于 Java 作为编程语言的事情。但是,你知道它也是一个“平台”吗?Java 平台是一个纯软件平台,与 Windows、Mac、Linux 或 Solaris 等传统平台完全不同。
前者在后者平台的硬件之上运行。 Java 程序通过 Java 虚拟机,将字节码转换为本机代码,从而使程序可以在任何设备上运行!这意味着您不需要单独的特定于机器的编译器来运行 Java 代码。这就是为什么 Java 也被称为平台的原因。
Java 编程语言不同来自 Java 平台。Java 编程语言可帮助您构建应用程序。您用 Java 编程语言编写的内容是在现有程序和工具集合的帮助下开发和运行的,这些程序和工具统称为 Java 平台。Java平台由JDK、JVM和JRE组成。
Java 编程语言有四种 Java 平台:
- Java SE(Java 平台,标准版)
- Java EE(Java 平台,企业版)
- Java FX
- Java ME(Java 平台,微型版)
虽然可以在 Java SE 平台上构建独立应用程序,但大多数万维网(互联网)都依赖于 Java EE。Java ME 适用于小型设备(如手机)上的应用程序。