码迷,mamicode.com
首页 > 其他好文 > 详细

JDK+JVM+JRE

时间:2015-06-18 19:11:27      阅读:96      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!