刚刚注意到 JDK 包含 src.zip
和一组 java 文件。我检查了JRE,没有找到那里。
这是否意味着 JVM 不需要这些文件来运行我的代码?
最佳答案
JDK(Java Development kit),顾名思义,就是一个开发工具包,因此它包含了对开发人员有用的工具和资源。其中许多工具或资源实际上并不是运行 Java 应用程序所必需的。具体来说,src.zip
包含对开发人员有用的源代码,但实际上并不是运行 Java 应用程序所必需的。
相比之下,JRE(Java 运行时环境)仅包含 JVM 以及运行 Java 应用程序所需的工具和资源。
所以,简而言之,为了运行 Java 应用程序,您只需要 JRE。 JDK 中 JRE 中不存在的任何内容都不是必需的。
关于java - JDK 包含 src.zip 但 JRE 不包含,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3874945/