zoukankan      html  css  js  c++  java
  • jdk和jre的区别

    之前的实习工作也一年多了,从来没有注意jdk和jre的区别和关系,今天看到许多博客才知道之间的关系,自己给自己备注一下,也希望看到的同行们多多补充指导一下

    JDK:Java Development Kit, Java 开发工具包

    JRE: Java Runtime Environment, Java 运行时环境。它主要包含两个部分,jvm 的标准实现和 Java 的一些基本类库。它相对于 jvm 来说,多出来的是一部分的 Java 类库。

    大家在Windows系统配置安装jdk环境的时候会发现默认安装的时候,会发现在有两个jre被默认安装了,一个跟jdk并列,一个是在jdk文件夹下面的jre。两个jre没有联系。甚至准确的来说,它俩是一样的,无论是用哪一个都是可以的。只是很多人习惯将会单独安装另一个 jre,虽然单独安装的 jre 也并没有被使用,原因可能就是刚开始大家都不清楚 jdk 和 jre 之间的关系,所以就默认的都安装上了。

    jdk 是我们的开发工具包,它集成了 jre ,因此我们在安装 jdk 的时候可以选择不再安装 jre 而直接使用 jdk 中的 jre 运行我们的 Java 程序。但是如果你的电脑不是用来开发 Java 程序的,而仅仅是用来部署和运行 Java 程序的,那么完全可以不用安装 jdk,只需要安装 jre 即可。

    其实在大家配置路径的时候发现,安装jre的时候安装程序自动帮你把jre的java.exe添加到了系统变量中,验证的方法很简单,大家看到了系统环境变量的 path最前面有“%SystemRoot%system32;%SystemRoot%;”这样的配置,再去Windows/system32下面发现有一个java.exe

  • 相关阅读:
    POJ 1328 Radar Installation
    POJ 1700 Crossing River
    POJ 1700 Crossing River
    poj 3253 Fence Repair (贪心,优先队列)
    poj 3253 Fence Repair (贪心,优先队列)
    poj 3069 Saruman's Army(贪心)
    poj 3069 Saruman's Army(贪心)
    Redis 笔记与总结2 String 类型和 Hash 类型
    数据分析方法有哪些_数据分析方法
    数据分析方法有哪些_数据分析方法
  • 原文地址:https://www.cnblogs.com/mhSui/p/11388371.html
Copyright © 2011-2022 走看看