Java JDK,JRE,JVM三者之间的关系
首先说一下三者的包含关系:JDK包含JRE,JRE包含JVM,这里可以看出JDK也包含JVM看下图
JVM:就是用来运行java代码的
JDK:Java开发工具包,提供给Java程序员使用,包含JRE,同时还包含了Java自带的调试工具(Jconsole、jstack等),同时还包含了Java编译器javac和java工具
JRE:Java的运行时的环境,包含了Java基础类库和JVM.
总结一下就是:jdk=jre+jvm
Java JDK,JRE,JVM三者之间的关系
首先说一下三者的包含关系:JDK包含JRE,JRE包含JVM,这里可以看出JDK也包含JVM看下图
JVM:就是用来运行java代码的
JDK:Java开发工具包,提供给Java程序员使用,包含JRE,同时还包含了Java自带的调试工具(Jconsole、jstack等),同时还包含了Java编译器javac和java工具
JRE:Java的运行时的环境,包含了Java基础类库和JVM.
总结一下就是:jdk=jre+jvm