JDK、JRE、JVM是什么?三者有什么关系
JDK、JRE、JVM是什么?三者有什么关系
JDK:英文名称(java Development Kit),是java的开发工具包。JDK是整个Java开发的核心,集成了JRE和开发工具包(通俗的说就是开发用的)
JRE:英文名称(Java Runtime Envuronment),是java运行时环境。主要包含两部分,JVM的标准实现和java的一些基本类库。它相对于JVM来说,多出来的是一部分的java类库。(通俗的说就是运行用的)
**JVM:**英文名称(Java Virtual Machine),是java虚拟机,它只认识.class这类的文件,它能将class文件中的字节码指令进行识别并调用操作系统向上的API完成动作。JVM是java能够跨平台的核心机制。(通俗的说就是跨平台用的,就是把我们写的代码,转换成class文件用的。)
三种的关系:JDK包含了JRE,JRE包含了JVM;
看图:
JDK、JRE、JVM是什么?三者有什么关系相关推荐
- JDK,JRE,JVM区别与联系
很多朋友可能跟我一样,已经使用JAVA开发很久了,可是对JDK,JRE,JVM这三者的联系与区别,一直都是模模糊糊的. 今天特写此文,来整理下三者的关系. JDK : Java Development ...
- jdk jre jvm 关系
很多朋友可能跟我一样,已经使用JAVA开发很久了,可是对JDK,JRE,JVM这三者的联系与区别,一直都是模模糊糊的. 今天特写此文,来整理下三者的关系. JDK : Java Development ...
- AJPFX关于JDK,JRE,JVM的区别与联系
很多朋友可能跟我一样,对JDK,JRE,JVM这三者的联系与区别,一直都是模模糊糊的. 今天我们来整理下三者的关系.JDK : Java Development ToolKit(Java开发工具包). ...
- jdk jre jvm的关系
http://blog.csdn.net/gaopeng0071/article/details/9914683 JDK : Java Development ToolKit(Java开发工具包).J ...
- JDK/JRE/JVM之间的关系
> JDK Java Development ToolKit(Java开发工具包). JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆J ...
- Path环境变量是什么?有什么用?怎么工作?JDK,JRE,JVM,集成开发工具是什么?有什么用?怎么工作?JDK安装包文件结构?有必要设置Path环境变量?Eclipse和IDEA开发工具的运作
简介 本文主要讲述,Path环境变量是什么?有什么用?怎么工作的?JDK,JRE,JVM,集成开发工具是什么?有什么用?怎么工作的?JDK安装包文件结构?有没有必要设置Path环境变量?Eclip ...
- 【剧前爆米花--爪哇岛寻宝】初识Java,了解Java代码的运行机制及JDK,JRE,JVM等
作者:困了电视剧 专栏:<JavaSE语法与底层详解> 文章分布:这是一篇知识点较为基础的文章,我会先将JavaSE相关的知识给罗列一遍,然后在后续的文章中会对其中重要的点再逐一进行底层剖 ...
- java实验原理和图例_图例解析JDK,JRE,JVM概念及使用
本文向大家简单介绍一下JDK,JRE,JVM概念及用法,为了保持JDK的独立性和完整性,在JDK的安装过程中,JRE也是安装的一部分.所以,在JDK的安装目录下有一个名为jre的目录,用于存放JRE文 ...
- 名词解释 JDK JRE JVM
名词解释 JDK JRE JVM JRE JRE: Java Runtime Environment JRE顾名思义是java运行时环境,包含了java虚拟机,java基础类库.是使用java语言编写 ...
- jdk,jre,jvm的包含关系
jdk,jre,jvm的包含关系 他们三个是包含关系 jdk包含jre,jre包含jvm jdk(Java Development ToolKit):java开发工具包 jre(Java Runtim ...
最新文章
- tensorflow 2
- 3D点云识别安全吗? 密歇根大学等提出稳健性分析数据集应对严重失真
- 每日一皮:生活永远在鼓励你...
- 图解SQL Server 安全函数的使用
- SpringCloud 应用在 Kubernetes 上的最佳实践 — 部署篇(工具部署)
- [工具整理] Debain(KDE)下常用工具
- pymssql出现的错误
- 【Java编程】建立一个简单的JDBC连接-Drivers, Connection, Statement and PreparedStatement
- Keras中的循环层
- 灰光和彩光_波分百科(一):认识光
- 踢向《英雄王座》的面目全非脚
- 51单片机c语言延时一秒,单片机C语言的延时
- mysql 升级mariadb_mariadb升级
- Adobe Xd快捷键(Win 10)-UI设计更便捷
- git命令移动文件夹到另一文件夹
- MD5加密是什么?为什么不可解密?
- 华为 HCIA-Cloud Computing V4.0(基础知识)
- 空域图像增强-图像灰度变换
- linux升级wine1.7,Wine 1.7.55 发布下载
- java导出word实现方式一,在jsp中实现