JAVA/编程语言

[上]JAVA学习系列模块一第三章之12.Java环境_JDK和JRE的介绍

daimafengzi · 5月21日 · 2024年 · · · · 本文共589个字 · 预计阅读2分钟10029次已读

[上]JAVA学习系列第三章之12.Java环境_JDKJRE的介绍

视频


笔记:JDK和JRE

1.jdk:(Java Development Kit):java开发工具包,包含了jre
  javac 编译工具
  java 运行工具
  jdb  调试工具
  jhat 内存分析工具
  ...  
2.jre:(Java Runtime Environment):java运行环境,包含了jvm以及后面开发用到的核心类库
    
3.jdk和jre以及jvm的关系:
  jdk包含了jre,jre包含了jvm,所以我们只需要安装jdk即可

但是从jdk9开始jdk目录中就没有单独的jre目录了,因为jre作为一个运行时,里面不需要包含太多的东西浪费空间,降低运行效率,在jdk9的时候引用模块化的技术,让开发者能按照自己的应用创建一个最小的运行时(比如一个微服务的部署应用仅仅需要一个非常小的runtime,而不是像以前一样不管应用复杂还是简单,都需要一个近百兆的jre运行)这样提高了运行效率

0 条回应