JDK配置及原理

简介:

JDK(Java Development Kit)即Java开发工具包,是Java平台发布的应用程序、Applet和组件构成的开发环境。JDK是整个Java应用程序开发的核心,它包含了完整的Java运行时环境(Java Runtime Environment,JRE),还包括了用于产品环境的各种类库以及给程序员使用的补充库。

JDK的工具库中主要包含9个基本组件:
(1)javac:编译器,将Java源程序转成字节码文件(后缀名为.class的文件)。
(2)java:用于运行编译后的Java程序(后缀名为.class的文件)。
(3)jar:打包工具,将相关的类文件打包成一个jar包。
(4)javadoc:文档生成器,从Java源代码中提取注释,生成HTML文档。
(5)jdb:Java调试器,可以设置断点和检查变量。
(6)appletviewer:小程序浏览器,一种执行HTML文件上的Java小程序的Java浏览器。
(7)javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件。
(8)javap:Java反汇编器,显示编译类文件中的可访问功能和数据,同时显示字节代码的含义。
(9)jconsole:Java进行系统调试和监控的工具

JRE(Java Runtime Environment),Java运行环境。JRE主要包括三部分:Java虚拟机(JVM)、核心类库以及其他一些必要的工具。不包含开发工具——编译器、调试器和其他工具。

JDK中包含JRE

JDK配置及原理_第1张图片

总结:开发人员需要JDK对Java源代码进行编译处理。若只需要运行JAVA程序,单独安装JRE就可以了。

环境变量配置:

JAVA_HOME:找到你的JDK安装目录,将其配置为环境变量。

配置操作:此电脑->右键属性->高级系统设置->环境变量->新建->变量名JAVA_HOME 变量值 JDK安装目录

JDK配置及原理_第2张图片

JDK配置及原理_第3张图片

 

Path:在系统环境变量Path中配置JDK目录下的bin目录

(1)绝对路径:此电脑->右键属性->高级系统设置->环境变量->系统环境变量->Path>新建->JDK下bin目录

JDK配置及原理_第4张图片

(2)也可以引用JAVA_HOME的路径,因为我们已经设置好JAVA_HOME的路径为JDK的路径。

  此电脑->右键属性->高级系统设置->环境变量->系统环境变量->Path>新建->%JAVA_HOME%\bin

配置原理:

JAVA_HOME环境变量:

(1)它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。

(2)当需要用到JDK安装目录时可以通过%JAVA_HOME%引用该路径,好处是当JDK路径发生变化,只需要更改JAVA_HOME的路径即可。

Path环境变量:

当运行一个可执行文件时,DOS(磁盘操作系统)会先在当前目录中搜索该文件,如果找到则运行该文件;若找不到该文件,则根据Path命令所设置的路径,顺序逐条地到目录中搜索该文件。我们需要JDK中的javac.exe和java.exe来编译运行我们的java代码,而通过%JAVA_HOME%\bin可以找到它们。所以配置好Path环境变量后我们可以直接通过cmd直接调用javac.exe和java.exe编译处理Java代码。

配置验证:

Win+r 输入cmd进入命令行

在命令行中输入javac类似如图显示

JDK配置及原理_第5张图片

输入java类似如图显示即可。

JDK配置及原理_第6张图片

你可能感兴趣的:(JAVA)