`
blackchocolate
  • 浏览: 24846 次
  • 性别: Icon_minigender_2
  • 来自: 重庆
社区版块
存档分类
最新评论

jre和jdk的区别

    博客分类:
  • java
阅读更多
jre即运行环境、jdk即开发环境。运行环境包括核心API、集成API、用户界面API、发布技术、java虚拟机(JVM)五个部分,开发环境包括编译java程序的编译器(即javac命令)。。。。。。(参考自《疯狂java讲义第二版》第三页)


Jre   是java   runtime   environment,   是java程序的运行环境。既然是运行,当然要包含jvm,也就是大家熟悉的虚拟机啦,   还有所有java类库的class文件,都在lib目录下打包成了jar。大家可以自己验证。至于在windows上的虚拟机是哪个文件呢?   学过MFC的都知道什么是dll文件吧,那么大家看看jre/bin/client里面是不是有一个jvm.dll呢?那就是虚拟机。

  Jdk   是java   development   kit,是java的开发工具包,里面包含了各种类库和工具。当然也包括了另外一个Jre.     那么为什么要包括另外一个Jre呢?而且jdk/jre/bin同时有client和server两个文件夹下都包含一个jvm.dll。   说明是有两个虚拟机的。这一点不知道大家是否注意到了呢?

  相信大家都知道jdk的bin下有各种java程序需要用到的命令,与jre的bin目录最明显的区别就是jdk下才有javac,这一点很好理解,因为 jre只是一个运行环境而已。与开发无关,正因为如此,具备开发功能的jdk自己的jre下才会同时有client性质的jvm和server性质的 jvm,   而仅仅作为运行环境的jre下只需要client性质的jvm.dll就够了。
分享到:
评论

相关推荐

    JRE与JDK的区别

    开始接触Java的时候觉得Java虚拟机很麻烦,不明白JRE与JDK的区别是什么?后来搞清楚JRE是个运行环境,JDK是个开发环境。

    JRE和JDK.pdf

    JRE和JDK.pdf

    Java Portable 1.8.0.181 绿色便携精简JRE & JDK &

    Java Portable 1.8.0.181 绿色便携精简JRE, jPortable在线安装后提取版。最大化保持功能版。7z压缩后44M解压后162M。可配合便携版360极速浏览器,firefox等浏览器使用,使便携式java随时可用

    03_JRE和JDK.avi

    03_JRE和JDK.avi

    一张图看懂JVM、JRE、JDK

    一张图看懂JVM、JRE、JDK

    JRE和JDK1.7

    64位1.7_jdk,共享一下,为了点分也是不要老脸了。 Software Developers: JDK (Java SE Development Kit).... Includes a complete JRE plus tools for developing, debugging, and monitoring Java applications.

    linux jdk1.7 64位 jre jdk

    linux版本 jdk1.7 64位 jre jdk linux版本 jdk1.7 64位 jre jdk

    jdk与jre的区别

    讲述了jdk与jre的区别,值得一看!很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是...

    jdk和jre的区别

    jdk和jre的区别.doc

    jdk8-java8-jre-jdk安装包

    jdk8_java8_jre_jdk

    jre,jdk.zip

    jdk,jre 1.8.0.241版本,方便快捷下载。官网下载要花很多时间,为了方便,一起下载减少时间浪费。 JRE:Java Runtime Environment(java运行时环境)。 JDK:Java Development Kit(java开发工具包)。

    jre/jdk 1.6 6u45

    压缩包内包含 windows 的 jdk 的32、64位安装包 及jre的32、64位安装包 linux jre及jdk 64位安装包

    jdk1.8工具、windows的jdk版本、java开发工具、jre、jdk

    jdk1.8工具、windows的jdk版本、java开发工具、jre、jdk、java开发、后端开发、jdk工具、jre工具、j2ee、java

    jre,jdk8安装版64位 windows

    java环境jre下载,发现不太好找,就上传分享 jdk1.8,64位安装版,亲测可用。

    jdk、jre、jvm的区别

    网上摘录总结的关于jdk、jre、jvm的区别

    JDK/JRE 1.7

    免安装JDK1.7、JRE1.7,解压后配置操作系统环境变量即可使用

    JDK和JRE文件的区别

    详细阐述了2者之间的区别,浅显易懂,希望大家能够喜欢

Global site tag (gtag.js) - Google Analytics