JVM、JDK、JRE分别表示什么含义
JVM(Java Virtual Machine)即Java虚拟机;java语言具有跨平台性。只要在需要运行Java应用程序的操作系统上,先安装JVM即可。有JVM来负责java在该系统上的运行。
JDK(Java Development Kit )即 Java开发工具包。JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等
JRE(Java Runtime Environment )即Java运行环境;包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
三者的包含关系:
JDK = JRE + 开发工具集(例如Javac编译工具等)
JRE = JVM + Java SE标准类库
JVM、JDK、JRE分别表示什么含义相关推荐
- Java三大版本及 JVM JDK JRE 及 SDK API
目录 1.三大版本 2. JDK JRE JVM 3. SDK API 1.三大版本 JavaSE: 标准版,整个Java的基础及核心,主要用于开发桌面程序及控制台程序. JavaME: 移动版,基本 ...
- JVM JDK JRE JSE的简单介绍
java是面向对象编程,一切皆对象.这个观念要以后慢慢才能了解,无论怎么样讲都是初学者理解不了的.所以还需要多多练习. C语言是面向过程编程的.所以没有"类"的概念,而java的类 ...
- JVM/JDK/JRE/IDE—区别
1..JVM -- java virtual machine JVM就是我们常说的java虚拟机,它是整个java实现跨平台的最核心的部分,所有的java程序会首先被编译为.class的 ...
- [马士兵] 一. 初识JAVA 20. 反编译工具的使用 21. 本章最后一段代码 22. 扩展面试题: JDK, JRE, JVM区别
20. 反编译工具的使用 编译 源代码----->class 反编译 class---->源代码 反编译工具 jd-gui.exe 21. 本章最后一段代码 public class Hi ...
- JDK, JRE和JVM的区别与联系
#####JDK: java development kit, java开发工具包,针对开发者,里面主要包含了jre, jvm, jdk源码包,以及bin文件夹下用于开发,编译运行的一些指令器. ## ...
- Java中JDK,JRE和JVM之间的关系
初学JAVA很容易被其中的很多概念弄的傻傻分不清楚,首先从概念上理解一下吧,JDK(Java Development Kit)简单理解就是Java开发工具包,JRE(Java Runtime Envi ...
- JDK, JRE 和JVM的区别
2019独角兽企业重金招聘Python工程师标准>>> Java 开发工具包 (JDK) Java开发工具包是Java环境的核心组件,并提供编译.调试和运行一个Java程序所需的所有 ...
- POPTEST老李谈JVM、JRE、JDK、java ee sdk with jdk区别
POPTEST老李谈JVM.JRE.JDK.java ee sdk with jdk区别 poptest是国内唯一一家培养测试开发工程师的培训机构,以学员能胜任自动化测试,性能测试,测试工具开发等工作 ...
- JDK,JRE,JVM区别与联系
很多朋友可能跟我一样,已经使用JAVA开发很久了,可是对JDK,JRE,JVM这三者的联系与区别,一直都是模模糊糊的. 今天特写此文,来整理下三者的关系. JDK : Java Development ...
最新文章
- .NET CORE迁移踩坑
- ITK:遍历图像的线
- 中移动12580领跑世界杯商旅营销
- MS SqlServer中少用但是好用的SQL语句
- 【LeetCode 986】 区间列表的交集(区间交集)
- Linux内核入门(五)——必要的硬件知识
- WordPress仿站实战教程
- 一篇文告诉你各行业视频监控录像的要求,看看你是否达标
- TeamTalk服务器编译与部署
- linux修改文件类型和权限
- 毛咕咕 百度有啊现在每天的成交量:
- python画人物代码_代码绘制一只小猪佩奇---python篇
- AAAI2020论文列表(中英对照)
- 计算机网络辩论赛主持词,辩论赛主持词(精选)
- 微软浏览器edge对日期Date对象format(yyyy-mm-dd)/getDiff()方法不识别
- 几行CSS让你的页面立体起来
- Adobe证书含金量
- 图片下载_二维码生成
- Facebook Move 语言 IR 编译器简介
- Android开发在路上:少去踩坑,多走捷径(上)
热门文章
- 新手使用PS心得-技巧
- 迷你星域冒险服务器维护中,迷你世界星域冒险攻略 星域冒险快速通关技巧[多图]...
- Rational Rose使用说明
- 这样的萌妹,谁不爱呢?
- 如何使用wifi模块搭建农业物联网防治马铃薯晚疫病?
- 用开源github,还是咱中国自己的代码托管平台云效?
- VsCode常用插件和快捷键
- HDU 2826 || The troubles of lmy(判断两个N边形是否相似
- 面试时,问你有什么缺点,到底该怎么回答?我总结了“3个3”
- 【终结扩散模型】Consistency Models.OpenAI开源新模型代码,一步成图,1秒18张