Java中的JDK,JRE和JVM之间的区别
JVM或Java虚拟机是提供运行时环境的规范,在其中可以执行字节码。JVM是针对特定平台准备的,几乎可用于所有硬件和机器。
JRE是JVM的实现,并且包含JVM使用的库和其他文件。基于Java的应用程序使用JRE执行Java程序。
JDK是一组JRE和开发工具,例如javac和java等。JDK用于开发Java程序和基于Java的应用程序。
JVM或Java虚拟机是提供运行时环境的规范,在其中可以执行字节码。JVM是针对特定平台准备的,几乎可用于所有硬件和机器。
JRE是JVM的实现,并且包含JVM使用的库和其他文件。基于Java的应用程序使用JRE执行Java程序。
JDK是一组JRE和开发工具,例如javac和java等。JDK用于开发Java程序和基于Java的应用程序。