[javase基础] JDK JRE JVM的区别?
Posted 燕十三丶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[javase基础] JDK JRE JVM的区别?相关的知识,希望对你有一定的参考价值。
- JDK
Java Development Kit 用作开发, 包含了JRE,编译器和其他的工具(比如: JavaDoc,Java调试器),可以让开发者开发、编译、执行Java应用程序。
- JRE
Java 运行时环境,是将要执行 Java 程序的 Java 虚拟机,可以想象成它是一个容器,JVM 是它的内容。 JRE = JVM + Java Packages Classes(like util, math, lang, awt, swing etc) + runtime libraries.
- JVM
Java virtual machine (Java 虚拟机) 是一个可以执行 Java 编译产生的 Java class 文件 (bytecode) 的虚拟机进程,是一个纯的运行环境。
以上是关于[javase基础] JDK JRE JVM的区别?的主要内容,如果未能解决你的问题,请参考以下文章