美文网首页
JDK,JRE,JVM概述

JDK,JRE,JVM概述

作者: 啦啦啦_e26f | 来源:发表于2019-02-20 10:57 被阅读22次

    一、什么是jvm(JVM Java Virtual Machine)

        简单来说就是负责java程序在系统中运行

    二、什么是JRE (Java Runtime Environment)

        JRE包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等

        如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

        总的说JRE = JVM + 核心类库

    三、什么是JDK(Java Development Kit)

        JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。

        所以安装了JDK,就不用在单独安装JRE了。

        java的开发工具有:编译工具(javac)、打包工具(jar)等

        JDK = JRE + JAVA的开发工具。

        JDK = JVM + 核心类库 + Java开发工具(javac,jar…)

    四、 总结:JDK,JRE,JVM的作用和关系

        JDK包含JRE,而JRE包含JVM

        总的来说JDK是用于java程序的开发,而jre则是只能运行class而没有编译的功能

        最后用张网络图片总结下:

    相关文章

      网友评论

          本文标题:JDK,JRE,JVM概述

          本文链接:https://www.haomeiwen.com/subject/xjycyqtx.html