JVM、JRE、JDK名词解释

原创 2016年06月01日 16:02:42

JVM (Java Virtual Machine)称之为Java虚拟机,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。JVM在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。

JRE(Java SE Runtime Environment)称之为Java SE运行时环境,提供了运行Java应用程序所必须的软件环境,包含有Java虚拟机(JVM)和丰富的类库(Libraries)。运行一个已经开发好的Java应用必须安装JRE。

JDK( Java Development Kit)称为Java开发工具包,是JRE的超集,或者说JDK包含了JRE。JDK中除了包含有JRE的所有内容之外还提供了编写Java程序所必须的编译器和调试工具等。对于进行Java开发的人士一般需要下载JDK,目前的主流版本为JDK 6。

版权声明:本文为博主原创文章,未经博主允许不得转载。

弄懂JDK、JRE和JVM到底是什么

JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jv...
  • songkai320
  • songkai320
  • 2016年07月04日 10:52
  • 8880

JVM JRE JDK三者的区别和联系

一、 详细介绍 1、JVM -- java virtual machine JVM就是我们常说的java虚拟机,它是整个java实现跨平台的 最核心的部分,所有的java程序会首先被编译为.class...
  • a236209186
  • a236209186
  • 2016年06月23日 13:20
  • 2184

区别:JDK,JRE,JVM,JIT

JRE:java runtime environment,就是平常电脑没有java要下载的java程序,把我搞死的那个sas就是...
  • wcq3692012
  • wcq3692012
  • 2014年04月07日 05:48
  • 942

JDK、JRE和JVM三者之间关系

JDK、JRE和JVM三者之间关系 很多程序员已经写了很长一段时间java了,依然不明白JDK,JRE,JVM的区别。今天个人总结一下它们三者的关系、区别。 JDK(Java Developmen...
  • geyouchao
  • geyouchao
  • 2016年06月14日 10:49
  • 6193

JDK、JRE、JVM三者的区别

在Java中,理解JDK、JRE、JVM三者的区别是十分重要的,但是很多人并未注意到这一点。...
  • github_30605157
  • github_30605157
  • 2017年03月12日 20:34
  • 465

JDK、JRE、JVM三者间的关系

JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。Java Runtime Enviro...
  • u010597493
  • u010597493
  • 2016年12月22日 11:02
  • 363

jdk、jre与jvm的区别与联系

为了学习数据库,重装了系统,之前前一直在用eclipse,现在准备换成myeclipse,这之前当然需要重新设置环境变量,顺手写下有关jdk、jre与jvm的区别与联系以供交流参考。 首先来说一...
  • u014492609
  • u014492609
  • 2015年01月02日 21:48
  • 3577

JDK,JRE,JVM区别与联系

很多童鞋可能跟我一样,已经使用JAVA开发很久了,可是对JDK,JRE,JVM这三者的联系与区别,一直都是模模糊糊的。 今天特写此文,来整理下三者的关系。 1 JDK     JDK : Java D...
  • UP19910522
  • UP19910522
  • 2014年08月22日 17:17
  • 2151

JDK, JRE和JVM的区别与联系

JDK: java development kit, java开发工具包,针对开发者,里面主要包含了jre, jvm, jdk源码包,以及bin文件夹下用于开发,编译运行的一些指令器。 JRE: j...
  • u012491783
  • u012491783
  • 2016年07月20日 00:01
  • 335

【转载】jdk、jre、jvm等名词解释

JDK, JRE 和JVM是Java编程语言的核心概念。尽管它们看起来差不多,作为程序员我们也不怎么关心这些概念,但是它们是不同的针对特定目的的产品。这是一道常见的java面试题,而本文则会一一解释这...
  • u010794465
  • u010794465
  • 2016年03月27日 16:04
  • 563
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JVM、JRE、JDK名词解释
举报原因:
原因补充:

(最多只允许输入30个字)