浅谈JDK、JRE与JVM之间的区别与联系

JVM   英文名称:Java Virtual Machine。

JRE   英文名称:Java Runtime Environment。

JDK   英文名称:Java Development Kit。

区别:

1.三者在JAVA开发中主要负责的区域不一样:JDK是Java的开发工具包,负责编译JAVA代码

因JDK中包含有很多java开发的文档。;JRE是Java文本的运行时环境,在cmd窗口中通过“javac 文件名.java”来实现.java文件到.class文件的转换;JVM,Java的虚拟机,执行.class文件。在cmd窗口中通过“java 文件名”来执行。Java的跨平台特性与此相关。

2.jdk 是给开发人员使用的, jre和jvm是给普通用户使用。

联系:

1.三者共同参与JAVA语言的开发过程。

2.三者之间也有嵌套关系:JDK>JRE>JVM.

猜你喜欢

转载自www.cnblogs.com/-Archenemy-/p/11817197.html