jdk,jre与jvm的区别,jrm与jvm分别代表什么?

jrm与jvm分别代表什么JDK Java Development Kit
Java开发工具包 , Java程序通过JDK被编译为可以被Java虚拟机执行的字节码文件 。
JRE Java Runtime Environment
Java运行环境,用来提供Java运行所支持的环境 。
JVM Java Virtual Machine
Java虚拟机,Java制定的标准,一个模拟虚拟计算机,专门用来解析执行通过JDK编译好的字节码文件,是Java程序运行的地方 。
jvm和jdk什么区别(一)JDK
JDK,全称Java Development Kit,是 Java 语言的软件开发工具包 , 主要用于移动设备、嵌入式设备上的Java应用程序 。JDK是整个Java开发的核心 。
(二)JVM
JVM,全称Java Virtual Machine(Java虚拟机) , 是一种用于计算设备的规范,它是一个虚构出来的计算机,引入JVM后,Java语言在不同平台上运行时不需要重新编译 。JVM是Java跨平台的核心 。
jdk安装为什么还要安jre首先你需要明白以下2点:
1.JDK是Java Development Kit的缩写,包括了Java运行环境 , Java工具和Java基础的类库 。
2.JRE是Java Runtime Environment缩写,指Java运行环境 , 包含JVM 。
【jdk,jre与jvm的区别,jrm与jvm分别代表什么?】由上可见,用JDK开发Java程序时,如果不涉及到Java程序的运行,可以没有JRE环境;但是在Java程序开发时,进行程序的运行与调试是必须的,必须要有Java程序的运行环境,也就是JRE的存在;所以JDK安装必须要安装JRE 。

    推荐阅读