JDK,和JRE的关系

JDK是(Java开发者工具包),里面包含javac,java等开发工具,其中JDK包含JRE(运行环境)。

JRE(运行环境)里面有java工具,核心类库和JMV

JMV是Java虚拟机,真正运行java程序的地方,

核心类库是java程序在JVM上运行能调用相关的api代码支持。

java中的关系如图所示:
capture_20220623165507675.bmp

企业部署使用的话只需要下载JRE(运行环境)

开发者才需要下载JDK

总结:JER和JDK的关系

  1. JDK中会关联JDK
  2. 安装JDK时包含了:java,javac,jvm和核心类库等全部java开发,运行环境。
  3. 安装JRE只包含:java,jvm,和核心类库等java运行环境。

    JAVA跨平台的实现

    一次编译,处处可用
    将.java源程序编译成.class字节码文件在由java命令执行在不同操作系统支持的JMV上执行。