美文网首页
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