📜  Java平台与其他平台的主要区别是什么?

📅  最后修改于: 2022-05-13 01:54:44.122000             🧑  作者: Mango

Java平台与其他平台的主要区别是什么?

什么是平台? :平台是程序运行的硬件或软件环境。 Java有自己的运行时环境,称为 JRE(Java运行时环境)和将Java代码转换为机器代码的Java虚拟机(JVM)。

平台类型

Java平台与其他平台的区别:

Java平台与其他平台的主要区别在于:

  1. Java是平台独立的,因为这个特性我们可以在一个平台上编写Java代码,并且可以在任何其他平台上读取/运行,即WORA(Write Once Read Anywhere) 。其他语言缺乏这种能力。
  2. Java平台是运行在其他基于硬件的平台之上的纯软件平台,其他平台大多是硬件软件或纯硬件,只能在基于硬件的平台上运行。
  3. 程序员可以在任何操作系统上开发Java代码。大多数其他平台不具备此功能。
  4. Java有自己的运行时环境,称为 JRE(Java运行时环境)和Java虚拟机(JVM),它们将Java代码转换为机器代码,而其他平台则缺少此功能。