首页 > 其他 > 详细

JDK+JVM+JRE

时间:2015-06-18 19:08:58      阅读:214      评论:0      收藏:0      [点我收藏+]

 

     JDK
     ++bin、lib、include、一个src类库源码压缩包、几个声明文件
        |-----jre
                ++ 
                  |-------bin即jvm
                  |-------lib

1.JVM -- java virtual machine

  是.class与操作系统交互的中介;把.class解释给本地系统执行。(jvm里有运行.class的java.exe)

  .dll .exe
2.JRE -- java runtime environment

  lib、bin

  jre则是只能运行class而没有编译的功能;

  lib是jvm解释.class时候,需要的类库(工具),即jvm工作需要的类库。

  把.class和jre发给你的朋友,就可以运行程序。
3.JDK -- java development kit
  bin:最主要的是编译器(javac.exe)     编译器
  include:java和JVM交互用的头文件(*.h)
  lib:类库
  jre:java运行环境
eclipse、idea等其他IDE有自己的编译器而不是用JDK bin目录中自带的,所以在安装时你会发现他们只要求你选中jre路径就ok了

JDK+JVM+JRE

原文:http://www.cnblogs.com/xiaodoujiaohome/p/4586612.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!