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