作为一个 Java 开发者,拿到电脑的第一件时间肯定是安装 JDK 以及配置环境。相信配置环境肯定都是轻车熟路的,但是 JDK,JRE,JVM不一定能明明白白的讲出来。
1、JDK
JDK(Java SE Development Kit),Java标准开发包,它提供了编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行时环境,以及常用的Java类库等。
2、JRE
JRE(Java Runtime Environment),Java 运行环境。
3. JVM
JVM(Java Virtual Mechinal),Java 虚拟机,是 JRE 的一部分。它是整个java实现跨平台的最核心的部分,负责解释执行字节码文件,是可运行 Java 字节码文件的虚拟计算机。所有平台的上的JVM向编译器提供相同的接口,而编译器只需要面向虚拟机,生成虚拟机能识别的代码,然后由虚拟机来解释执行。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END