JDK JRE JVM 三者之间的关系

 在知道三者关系之前,首先你得知道它们是什么:

JDK(Java Development Kit):Java开发工具包,基本包括:.javac----编译器 (将源程序转为字节码)、.java -----运行编译后的Java程序(后缀为.class)、 .jar ----打包工

具,将相关的类文件打包成一个文件 . javadoc---文档生成器(从源码注释中提取文档).jdb---debugger(查错工具)

JRE(Java Runtime Environment),Java 运行时环境,它是运行 Java 程序的必要条件。 

JVM(Java Virtual Machine),Java 虚拟机,JVM 是可以运行 Java 字节码文件的虚拟计算机。 

JDK 包含JRE, JRE包含JVM


你可能感兴趣的:(JDK JRE JVM 三者之间的关系)