美文网首页
JVM JRE JDK

JVM JRE JDK

作者: 最爱的Tammy小姐 | 来源:发表于2017-08-05 17:02 被阅读0次

任何软件放在一个系统上面运行,都需要解析。C++在windows上不需要解析,因为C++是微软自己的语言。Java是其他厂商的语言,所以在windows上运行需要解析。

java解析器:

JVM(java virtual machine),虚拟机,用来运行java程序,也叫java虚拟机 。任何语言都有对应的虚拟机,C++虚拟机等等。

虚拟机不跨平台,java语言跨平台。

java运行环境:

JRE(java runtime environment )=JVM+核心类库。如果要运行一个开发好的java程序,只需要安装JRE即可。

java开发工具:

JDK (java development kit java开发工具包)= java开发工具(编译工具(javac.exe) 打包工具(jar.exe)等)+JRE

所以如果安装了JDK就不需要JRE了。

简单说,使用jdk开发程序,交给jre去运行。

(编译就是在对源代码检查的过程,编译过程只需要编译器,运行需要虚拟机,将.class文件加载进内存,等待CPU计算)

相关文章

网友评论

      本文标题:JVM JRE JDK

      本文链接:https://www.haomeiwen.com/subject/tzailxtx.html