Java中JDK、JRE、JVM三者之间的关系

打工仔专用WIFI 2020-10-15 11:15:38


图1-8:JDK、JRE、JVM三者关系


1. JDK

JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。它是每一个Java软件开发人员必须安装的。JDK安装之后,它会自带一个JRE,因为软件开发人员编写完代码之后总是要运行的。注意:如果只是在这台机器上运行Java程序,则不需要安装JDK,只需要安装JRE即可。

2. JRE

JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。

3. JVM

JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。

注:不同的操作系统需要安装不同版本的JDK,有专门的windows版JDK,Linux版JDK,Mac版JDK等,当然不同版本的JDK安装之后会对应不同版本的JRE和JVM。



...全文
7784 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
冰思雨 2020-10-30
  • 打赏
  • 举报
回复
qkniit 2020-10-29
  • 打赏
  • 举报
回复
学习了。。。
Aaron199708 2020-10-29
  • 打赏
  • 举报
回复
nice...
timi先生 2020-10-16
  • 打赏
  • 举报
回复
这个应该更一目了然
KeepSayingNo 2020-10-15
  • 打赏
  • 举报
回复
解释太到位了

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧