JDK、JRE、JVM的区别
首先由外到内说,首先是JDK
jdk是核心,是Java的开发工具包,包括了比如:java运行环境、jre、java工具、java基础类库等
接着再往下是jre:首先它是Java程序运行所需环境的集合,包含了Java虚拟机、和java程序的一些核心类库
最后就是jvm,它是java虚拟机的缩写。是Java实现跨平台的最核心部分,能够运行使用java语言编写的程序。
JDK、JRE、JVM的区别
首先由外到内说,首先是JDK
jdk是核心,是Java的开发工具包,包括了比如:java运行环境、jre、java工具、java基础类库等
接着再往下是jre:首先它是Java程序运行所需环境的集合,包含了Java虚拟机、和java程序的一些核心类库
最后就是jvm,它是java虚拟机的缩写。是Java实现跨平台的最核心部分,能够运行使用java语言编写的程序。