jdk jre jvm

000-JDK、JRE与JVM的关系,JDK三种版本

2017-07-14  本文已影响245人  suhuanzhen

大家进入Java开发领域,一定会经常与JDK、JRE和JVM三个名词打交道。我们梳理一下这三个名词,对Java的理解有很大的帮助。

我们开发的实际情况是:我们利用JDK(调用JAVA API)开发了属于我们自己的JAVA程序后,通过JDK中的编译器(javac)将我们的文本java文件编译成JAVA字节码,在JRE上运行这些JAVA字节码,使用JRE内嵌的JVM解析这些字节码,映射到CPU指令集或操作系统的调用。

简单的说JDK是用于开发的而JRE是用于运行Java程序的。JDK和JRE都包含了JVM,从而使得我们可以运行Java程序。

安装了JDK就不必安装JRE了。如果只是运行java编译后的程序那么JDK或JRE都可以,如果要进行Java的开发那么必须安装JDK才行。

image.png

JDK的三种版本

上一篇 下一篇

猜你喜欢

热点阅读