您的位置:首页 > 编程语言 > Java开发

jdk jre jvm区别与关系

2015-02-02 15:28 134 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/yasong2011/article/details/43409199

1、jdk是java development toolkit 的开发工具集,包括jre、java工具(javadoc、java、jdb),java基础类库

2、jre是java runtime envrinoment 是java的运行环境,是jdk的一部分,包括jvm和java核心类库和支持文件
      它不包括开发工具,编译器和调试器

3、jvm是jre的一部分,是虚构出来的计算机,通过在实际计算机上仿真模拟计算机功能来实现。jvm有自己的硬件结构,如处理器、栈堆,寄存器等,还有相应的指令系统

     jvm主要是运行自己的指令集(即字节码),并映射到本地系统的CPU指令集或OS级系统调用。



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: