现在的位置: 首页 > 综合 > 正文

JVM,JRE,JDK 三者之间的区别和定义

2019年07月15日 ⁄ 综合 ⁄ 共 287字 ⁄ 字号 评论关闭

JVM : Java Virtual Machine(Java虚拟机)

     JVM就是模拟了电脑的硬件,它同样有着像CPU一样可以执行代码的功能。它的实现具体有:指令集 寄存器组 类文件格式 栈 垃圾收集堆 内存区。可以把它理解成是专门用来执行Java程序的一台机器。也就是说JVM提供了Java执行的硬件平台。JVM上执行的代码都存放在 .CLASS 文件中。JVM只执行字节码文件。

JRE : Java Runtime Environment(Java运行环境)

   指可以运行Java程序的地方(Java执行的软件平台)

JDK : Java Development ToolKit(Java开发工具包)

  

抱歉!评论已关闭.