> 电脑数码
什么是jdkjejvm(什么是jdk什么是je)
导语:知识点1:什么是JDK,JRE,JVM?
1.JVM
JVM的全称是Java Virtual Machine,翻译过来就是JAVA虚拟机的意思。它负责解释执行JAVA字节码文件,也就是说,我们的JAVA程序其实是在JVM上运行的。正因为这一特点,所以我们只需要在不同的操作系统上安装上对应的JVM,那么就能实现同一个JAVA程序在不同操作系统上运行,也就是所谓的跨平台。
在不同操作系统上装上对应系统的JVM,即可实现同一个java程序运行在不同操作系统上
2.JRE
JRE的全称是Java Runtime Environment,即JAVA运行时环境。他的含义,顾名思义,即JAVA程序运行时所必须要的环境条件。上面我们说了,JAVA程序是由JVM解释执行的,所以JAVA程序想要运行就必须要有JVM。此外,我们所编写的代码还需要其他的一系列的核心类库的支持,因此,JRE实际上就等于是JVM+JAVA核心类库和其他相关文件。
JRE与JVM
故而,假如想要运行一个JAVA程序,只需在电脑上安装JRE即可。
3.JDK
JDK的全称是Java Development Kit,表示JAVA开发工具包。他是JAVA开发人员所必须的。程序员在开发JAVA程序时,肯定会让程序跑起来方便测试,所以JRE是少不了的。事实上,JDK实际上就等于JRE+JAVA开发工具。
JDK与JRE
4.三者之间的关系图
看完上面的内容,想必你已经非常了解他们三者之间的关系了。简单来说,他们三者之间呈现为包含关系,如下图:
免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请与我联系,一经查实立刻删除内容。本文内容由快快网络小林创作整理编辑!