搞清楚JDK、JRE、JVM的区别,搞清楚jdkjrejvm
分享于 点击 3429 次 点评:135
搞清楚JDK、JRE、JVM的区别,搞清楚jdkjrejvm
需求:新学java的朋友可能分不清JDK、JRE、JVM的区别,下面详细介绍一下
JDK:Java Development Kit //Java开发工具包
JRE:Java runtime environment //Java运行环境
JVM:Java Virtual Machine //Java虚拟机
使用人群分类:JDK是给开发人员用的,JRE和JVM是普通用户用的。
所有的程序只要有java虚拟机的支持,那么就可以实现程序的执行,并且不同的操作系统上会有不同版本的jvm。
我是这样理解的,jvm相当于一个容器,放到不同的操作系统中,因为编写的Java程序经过编译后生成的字节码可以被JVM识别,JVM为程序运行屏蔽了底层操作系统的差异
下图最右边的电脑就是jvm
三者间的关系:简单来说就是JDK包含JRE,JRE又包含JVM的关系
相关文章
- 暂无相关文章
用户点评