admin管理员组

文章数量:1621658

        JDK,全称Java Development Kit,(又称为Java SDK,Java Software Development Kit) ,是 Java 语言的软件开发工具包。

        JDK中包含JRE(Java Runtime Environment)和Java开发工具包,JRE又包含jvm虚拟机和Java运行所需的核心类库。

        JDK下载完之后,展示在咱们眼前的其实就是一个文件夹,JDK是分版本的,目前国内使用的版本大部分还是JDK8,也有小部分公司在使用JDK14。拿JDK8来举例,我们下载JDK并解压到一个空的文件夹中,然后点开这个文件夹,里面会有一大堆文件夹和文件。

        根目录下有个bin文件夹,这里面放的都是Java的可执行文件(也可以理解为Java开发工具,可执行文件就是利用这个文件可以对写出来的代码进行一些操作,比如javac是用来编译的,这个javac就是其中的一个可执行文件),

        还是这一级目录,有个lib文件夹,这个文件夹的作用就是对bin目录下的开发工具起支持作用的,说白了就相当于一个环境,在这个环境的支持下,bin目录下的开发工具才能起作用。

        还有个jre文件夹,这个就是上面所所的JRE(Java Runtime Environment  Java运行环境),此目录下有个bin文件夹,这里面放的是java运行的必要组件(就是传说中的jvm),同一级目录下有个还有lib文件夹(注意,这里的lib文件夹,和根目录下的lib文件夹作用是不同的),这里的lib是对jvm进行支持的,也可以认为是一个环境,有了这个环境,jvm才能运行起来。

        总的来说,只要是用JDK开发的程序,就必须在JRE上运行。

本文标签: JDK