2016 - 2024

感恩一路有你

jdk和jre的关系和区别 jdk有什么用?

浏览量:1532 时间:2023-05-08 17:05:16 作者:采采

jdk有什么用?

JDK简介

JDK:JavaDevelopmentToolKit(Java开发工具包)。JDK是整个JAVA的核心,以及了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即JavaAPI以及rt.jar)。

最大型网游的JDK是Sun公司发布的JDK,以外Sun之外,另外很多公司和组织都变更土地性质了都属于自己的JDK,比如国外IBM公司开发了不属于自己的JDK,国内淘宝也的新了都属于自己的JDK,各个组织后旗下自己的JDK全是为了在某些方面能够得到一些增强,以渐渐适应自己的需求,诸如IBM的JDK据说运行效率就比SUN的JDK高的多。但当然了,我们应该必须先把基础的SunJDK手中掌握好。

JDK是java开发工具包,在其完全安装目录下面有六个文件夹、一些具体描述文件、一个src压缩文件。bin、include、lib、jre这四个文件夹起作用,demo、sample是一些例子。是可以看出去JDK乾坤二卦JRE,而JRE包含JVM。

bin:最要紧编译器(javac.exe)

include:java和JVM用户交互得用头文件

lib:类库

jre:java运行环境(尽量:这里的bin、lib文件夹和jre里的bin、lib是不同的)

相对来讲JDK是主要用于java程序的开发,而jre则是没有办常运行class而是没有代码编译的功能。

JDK是提供给Java开发人员建议使用的,其中乾坤二卦了java的开发工具,也除开了JRE。因此直接安装了JDK,就你不在另外按装JRE了。其中的开发工具和程序编译工具(javac.exe)打包工具(jar.exe)等

在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里也可以其实bin里的那就是jvm,lib中则是jvm工作所不需要的类库,而jvm和lib合起来就一般称jre。

您的安全设置阻止应用程序使用不安全或过期的jre运行?

jdk和jre在运行上是功能平行的线的,都要设置一部分是一样的的环境变量,用户的电脑上很有可能装了其他版本的jdk或jre,并且一直在被一些应用程序建议使用,这时不宜不自动如何修改环境变量对准新的jdk或jre,因为这很有可能造成兼容性问题。

自动系统设置环境变量技术上其实是所需的,可是这么做不好,应该要把这个选择留给用户。现实中每天都直接出现要多个版本的jre的情况。

JDK jre java lib 文件

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。