简单直接版:
jdk是开发工具包,jre是运行时环境, jvm是java虚拟机,
jdk下载地址:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
1.jdk:全称 Java Development Kit java开发工具包,包含了调试和分析的工具,也包含了jre运行环境,一般jdk是Java开发人员用的,惊醒开发程序的。
2.jre:全称 Java Runtime Environment java运行环境,运行Java必须需要的环境集合,包含JVM虚拟机和Java核心类库等。
3.jvm 全称 Java Virtual Machine Java虚拟机。角度看jre 内部都包含JAVA虚拟机JVM,
注!!!!
1.用途不一样 ,作用不一样
比如:jdk 开发人员使用 进行编写程序 ,jre 是让Java代码跑起来,配置代码
jvm ...(emmm...) 就是。。。。。就是 。。。。社会最底层的 jdk和jre都包含jvm