JDK :英文名称(Java Development Kit),Java 开发工具包,是针对 Java 开发员的产品。jdk 是整个 Java 开发的核心,包括了Java运行环境JRE、Java工具和Java的类库。

JRE :英文名称(Java Runtime Environment),指 Java 运行环境。它主要包含两个部分,JVM 和 Java 的类库。

JVM :英文名称(Java Virtual Machine),就是 Java 虚拟机,是 Java 能够跨平台的核心。所有的 Java 程序会首先被编译为 .class 的类文件,这种类文件可以在虚拟机上执行。

三者之间的的关系:JDK中包含JRE,而JRE中包含JVM。

最新文章

  1. android布局文件中android:icon="?attr/menuIconCamera"找不到对应图标路径
  2. 发送http请求get方法
  3. oracle返回多个参数
  4. UVA 12382 Grid of Lamps --贪心+优先队列
  5. Swift:函数和闭包
  6. c++ algorithm 的用法
  7. 如何去掉WinForm或者WPF的最大化和最小化按钮
  8. cookie记录用户名和密码
  9. 使用Maven构建javaWeb项目时,启动tomcat出错:严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.conte
  10. Event对象的事件句柄
  11. Gentoo:Xorg:Failed to load module "……" 问题
  12. python之Character string
  13. 了解tomcat的server.xml文件
  14. 20190402-display展现、float浮动
  15. Linux--奇思淫才
  16. python unittest装载、执行、造成报告
  17. kafka告警简单方案
  18. Golang实现九九乘法表
  19. Quartz的基本使用之入门(2.3.0版本)
  20. python 爬取全量百度POI

热门文章

  1. 【IOS】libimobiledevice常用命令
  2. Two-Stream Adaptive Graph Convolutional Network for Skeleton-Based Action Recognition
  3. LengthFieldBasedFrameDecoder
  4. Navicat Premium 12 永久使用办法
  5. ArcGIS 10 线转点 polyline to points
  6. pl/sql的tnsnames.ora文件配置
  7. zzulioj - 2617 体检
  8. [RN] React Native 图片保存到相册(支持 Android 和 ios)
  9. Qt QThread两种方式的使用:1-继承QThread重写run函数; 2- 继承QObject并moveToThread && 消息和槽在线程和依附线程间的传递
  10. 【Gamma阶段】第九次Scrum Meeting