java jre混乱

java jre混乱,java,jvm,Java,Jvm,谁能告诉我jre目录如何帮助运行java程序?我使用java命令调用java解释器,它位于JDK目录中,那么jre目录如何帮助运行java程序和JDK进行编译呢?当您安装JDK(开发工具包、编译器等)时,您会得到jre(运行时环境)作为其中的一部分(在我的安装下,jdk文件夹中实际上有一个子目录jre)-这是因为您可能想要运行您开发的代码,如果只是在将其应用于地球其他地方之前对其进行一点测试:-) 但是,运行Java程序并不需要安装JDK。您所需要的只是JRE,这是目前大多数人的正常情况。当您安

谁能告诉我jre目录如何帮助运行java程序?我使用java命令调用java解释器,它位于JDK目录中,那么jre目录如何帮助运行java程序和JDK进行编译呢?

当您安装JDK(开发工具包、编译器等)时,您会得到jre(运行时环境)作为其中的一部分(在我的安装下,
jdk
文件夹中实际上有一个子目录
jre
)-这是因为您可能想要运行您开发的代码,如果只是在将其应用于地球其他地方之前对其进行一点测试:-)

但是,运行Java程序并不需要安装JDK。您所需要的只是JRE,这是目前大多数人的正常情况。

当您安装JDK(开发工具包、编译器等)时,您会得到JRE(运行时环境)作为其中的一部分(在我的安装中,
JDK
文件夹中实际上有一个子目录
JRE
)-这是因为您可能希望运行您开发的代码,如果只是为了在将其应用于地球其他地方之前对其进行一点测试:-)


但是,运行Java程序并不需要安装JDK。您所需要的只是JRE,这是目前大多数人的正常情况。

JRE只是一个解释器(java.exe或其他任何东西)-它是一个较小的安装,通常由只需要运行java应用程序而不是java开发人员的人使用。JRE为目标平台处理java字节码的转换和执行

JDK是为开发人员设计的。它与运行时一起提供编译器和用于构建Java程序的所有Java库。编译器负责将Java源代码转换为字节码


因此-当您向客户交付Java应用程序时,他们只需要安装JRE。

JRE只是一个解释器(Java.exe或其他)-它是一个较小的安装,通常由只需要运行Java应用程序而不是Java开发人员的人使用。JRE为目标平台处理java字节码的转换和执行

JDK是为开发人员设计的。它与运行时一起提供编译器和用于构建Java程序的所有Java库。编译器负责将Java源代码转换为字节码


因此-当您向客户交付Java应用程序时,他们只需要安装JRE。

Java运行时环境(JRE)将字节码解释为特定于平台的机器码。JRE是执行java类文件的最小程序集


JDK(Java开发工具包)附带Java库和嵌入其中的JRE。除此之外,它还提供了字节码编译实用工具“javac”。

Java运行时环境(JRE)将字节码解释为特定于平台的机器码。JRE是执行java类文件的最小程序集

JDK(Java开发工具包)附带Java库和嵌入其中的JRE。除此之外,它还提供了字节码编译的实用工具“javac”