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解释

JVM -- java virtual machine       JVM就是我们常说的java虚拟机,它是整个java实现跨平台的 最核心的部分,所有的java程序会首先被编译为.class的类文...

PID名词解释

  • 2013-10-09 17:34
  • 54KB
  • 下载

黑马程序员NO1.Java【编译型和解释型、JVM、安装JDK和JRE 、EditPlus配置JDK、垃圾回收机制】

NO1.Java学习笔记 一、编译型和解释型 【编译】程序源代码=>目标代码(机器语言),因此其目标程序可以脱离其语言环境独立执行,使用比较方便、效率 较高。但应用程序一旦需要修改,必须先修改源代码,...

面向对像名词解释

  • 2012-12-26 14:19
  • 17KB
  • 下载

SolrCloud简介——solr 名词解释

一.简介SolrCloud是Solr4.0版本以后基于Solr和Zookeeper的分布式搜索方案。SolrCloud是Solr的基于Zookeeper一种部署方式。Solr可以以多种方式部署,例如单...
  • Yoara
  • Yoara
  • 2016-03-08 10:26
  • 808

名词解释之人寿保险产品

人寿保险:人寿保险简称寿险,是以被保险人的生命作为保险标的,以被保险人的生存或死亡作为保险事故,当发生保险事故时,保险人依照保险合同约定给付一定保险金的人身保险。 定期寿险:定期寿险是定期死...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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