一、JAVA/JDK介绍

Java是一种广泛使用的跨平台高级编程语言,以其面向对象的特性、自动内存管理和安全性而闻名,JDK(Java Development Kit)是用来开发Java应用程序的工具包,其中包含了Java编译器、运行环境、标准类库以及其他开发工具,支持开发从企业级应用到移动和Web应用的各种程序。

二、JAVA/JDK下载

在安装JAVA/JDK之前,我们需要下载JAVA/JDK的安装包,我们可以前往Oracle JDK下载页面下载我们需要的版本

三、JAVA/JDK安装

1. 双击JAVA/JDK安装程序,然后全部选择下一步,直到提示安装成功

2. 搜索环境变量,【打开】进入环境变量设置面板

3. 找到系统变量,然后点击【新建】

4. 输入变量名和变量值

JAVA_HOME

C:\Program Files\Java\jdk-23

5. 确认无误后点击【确认】

6. 继续点击系统变量下的【新建】

image-tegi.png

7. 输入变量名和变量值

CLASSPATH

.;%JAVA_HOME%\lib\;%JAVA_HOME%\lib\tools.jar

8. 确认无误后,点击【确认】

9. 在系统变量内下滑选中【Path】变量,然后点击【编辑】

10. 右上角点击【新建】

11. 输入以下命令,然后点击【确定】保存更改

%JAVA_HOME%\bin

12. 一路确认下去,直到关闭所有窗口

四、JAVA验证

1. 桌面开始菜单搜索【pow】,打开PowerShell

2. 输入命令

java -version

3. 按下回车

五、JAVA安装释义

1. 环境变量

环境变量是操作系统提供的一种简易的、对应用公开的键值数据库。它可以用来存放某应用想要传达给其它应用或记录给自己的信息。可以理解为每个应用自己主动设置的 QQ 签名。

特别对于环境变量 Path,它特指可执行文件的绝对路径。其中,该可执行文件的文件名将作为可在 CMD 中输入的命令名。如果不使用环境变量 Path,则执行这些命令时需要输入全路径。其它应用往往只知道所需的命令名,而不知道所需应用的路径,所以需要提前设置环境变量 Path。

2. 设置 JAVA_HOME 与 Path

对于简单的 Java 程序来说,实际上只需要将 Java 的命令工具的路径添加至 Path 中即可(Path:C:\Program Files\Java\jdk-23\bin\)。不过,很多依赖 Java 的工具技术还要求设置其它环境变量,如 JAVA_HOME,而且这个环境变量经常使用,因此这里选择在安装时就一起配置。换句话说,如果其它工具技术还要求设置更多环境变量,那就还需要单独配置。环境变量并不是配置的越多越好,冗余是万恶之首,按需配置即可。

3. 为什么需要手动配置环境变量,而不是安装程序自动配置

让安装包在安装时自动设置环境变量是一件很简单的事情(任何人使用一种安装包制作工具就可以做到这一点),JAVA官方没有选择这么做主要是为了给用户提供更多的自由。用户有可能会在电脑上安装很多个版本 JDK,如果让安装包自动完成这项工作,这将影响用户原来设置的环境变量,因此安装包没有提供这项功能。