JDK 的安装与环境变量的配置

1. 为什么要安装 JDK ?

JDK 是 Java Development Kit 的缩写,也就是 java 开发工具包。我们要想通过 Java 语言去开发 Java 程序,一定要借助 JDK,就像打仗要有枪一样,这玩意专门给程序员用的。

所以我们在使用 JAVA 开发工具(eclipse/Myeclipse/idea) 通过 java 语言开发 java 程序之前,一定要先安装 JDK 并配置环境变量

2. JDK 和 JRE 的区别

JRE 是Java Runtime Environment 的缩写,也就是 java 运行时的环境,它包含 java 虚拟机,是 Java 程序运行所需要的软件环境。

  • JDK 包含 JRE
  • 我们要开发 Java 程序,只需要安装 JDK
  • 我们要运行 Java 程序,只需要安装 JRE 即可

3. 为什么要配置环境变量?

Java 程序的运行是先将 xx.java文件(使用 javac 编译指令)编译成 xx.class 文件(字节码文件),再将字节码文件(使用 java 执行指令)解释成电脑所能认识的机器指令并运行。

从上面我们知道 javac 和 java 指令非常重要,但是我们运行 java 程序不可能每次都要到 jdk 的安装目录下去找到这两个指令再去执行吧?

所以呢我们需要配置一个全局的环境变量,无论在何时何地都能立即使用 javac 指令java 指令来运行 java 程序。

当我们配置完 jdk 的环境变量之后,我们在运行 java 程序时,我们的电脑系统会先去找 javac/java 指令,如果找不到就从我们配置的环境变量里面找。

举个例子,有一天你打开 eclipse 然后写了几行代码,你点了下运行按钮,这时候正在睡觉的 eclipse 被唤醒了。

它赶紧去给电脑的操作系统说:"系统大哥,我这边需要运行个 java 程序,你赶紧去找下 javacjava 两个指令小弟,让他俩依次执行一下。"

那两个指令小弟好像玩捉迷藏了,操作系统大哥费了好大力气通过系统环境变量小弟找到了那两个小弟的住处,并让他俩依次执行了一下。

然后你写的这个 java 程序就被执行了,当然了这个过程耗时超级短。

4. 安装与配置

4.1 JDK 官官方下载地址:

https://www.oracle.com/technetwork/java/javase/downloads/index.html
复制代码

4.2 建议选择 64 位的下载

4.3 下载后安装位置默认,一直点击下一步,直到安装完毕。

4.4 JDK安装文件目录介绍

4.5 设置系统环境变量

(1)桌面电脑图标右键-属性-高级系统设置-高级-环境变量

(2)选择系统变量-新建,添加变量名 JAVA_HOME,变量值填写自己安装 JDK 的路径。

(3)新建变量名 CLASSPATH

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
复制代码

(4)找到系统变量里变量名称为 Path 的那行,点击并且添加。

;%JAVA_HOME%\bin;;%JAVA_HOME%\bin.tools.jar
复制代码

(5)设置完成,win+R 键,输入cmd,打开命令行。

输入 java -version,确定安装是否正确

猜你喜欢

转载自juejin.im/post/7018327890043338789