当前位置: 代码迷 >> 综合 >> JDK 与JRE的区别
  详细解决方案

JDK 与JRE的区别

热度:9   发布时间:2024-01-29 22:54:00.0

JDK:java Developer Kit, java开发工具包,是开发必备,但不是运行必备。

          jdk:java开发工具包,整个java开发的核心,它集成了jre和些好用的工具,如:javac.exe、java.exe、jar.exe等;

          jdk 是包含开发时候的JRE 功能的,但是此时的JRE不是独立JRE的拷贝(完整版)

JRE:java runtime environment    java运行时环境,是运行必备,但不是开发必备。

         jre 分两种,第一种依附于JDK内置的,第二种是完全独立存在的

         jre:java运行时环境 包括 jvm标准实现,java的一些基本类库(运行时类库)

JVM:java虚拟机,只认识xxx.class这种类型的文件,将class文件中的字节码指令进行识别并调用操作系统向上的API完成动作,jvm是java跨平台的核心。

 

  相关解决方案