Java语言JDK、JRE和JVM的关系

  • JDK(Java Development Kit,Java 开发工具包),是针对 Java 开发人员的产品,是整个 Java 的核心,包括了 Java 运行环境 JRE、Java 开发工具。
  • JRE(Java Runtime Environment,Java 运行环境)是运行 JAVA 程序所必须的环境的集合,包含 JVM 标准实现及 Java 核心类库。
  • JVM(Java Virtual Machine,Java 虚拟机)是整个 Java 实现跨平台的最核心的部分,能够运行以 Java 语言写作的软件程序,包括ClassLoader(类加载器)、Bytecode verifier(字节码校验器)、Interpreter(解释器)、JIT Compiler(编译器) 和 Garbage Collection(垃圾回收器)。
Java语言JDK、JRE和JVM的关系

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/javaexp/2338.html

发表评论

登录后才能评论