码迷,mamicode.com
首页 > 编程语言 > 详细

[javase基础] JDK JRE JVM的区别?

时间:2019-10-23 11:44:03      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:awt   区别   执行   lan   develop   基础   virtual   虚拟机   java应用   

  • JDK

Java Development Kit 用作开发, 包含了JRE,编译器和其他的工具(比如: JavaDoc,Java调试器),可以让开发者开发、编译、执行Java应用程序。

  • JRE

Java 运行时环境,是将要执行 Java 程序的 Java 虚拟机,可以想象成它是一个容器,JVM 是它的内容。 JRE = JVM + Java Packages Classes(like util, math, lang, awt, swing etc) + runtime libraries.

  • JVM

Java virtual machine (Java 虚拟机) 是一个可以执行 Java 编译产生的 Java class 文件 (bytecode) 的虚拟机进程,是一个纯的运行环境。

[javase基础] JDK JRE JVM的区别?

标签:awt   区别   执行   lan   develop   基础   virtual   虚拟机   java应用   

原文地址:https://www.cnblogs.com/Yanss/p/11724994.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!