Windows版Java25开发环境搭建

1 Windows版Java 25下载

  1. 访问Java的官网,其访问地址是https://www.oracle.com/java/

Windows版Java25开发环境搭建

  1. 点击Download Java,跳转到Java的下载页面

Windows版Java25开发环境搭建

Java的下载地址是
https://www.oracle.com/java/technologies/downloads/

目前(2025/09/22)Oracle官方提供最新可用的Java版本是Java 21和Java 25,最新的LTS版本是Java 25

Windows版Java25开发环境搭建

JDK 25 的二进制文件可免费用于生产环境,并可在无任何费用的情况下根据 Oracle 无费用条款和条件(NFTC)进行再分发。

在 NFTC 条款下,JDK 25 将持续获得更新,直至 2028 年 9 月(即下一个长期支持版本发布后一年)。此后,JDK 25 的更新将依据 Java SE OTN 许可(OTN)进行授权,超出 OTN 许可所规定的有限免费授权范围的生产使用将需要付费。

目前Java 25支持三个系统

  • Linux
  • macOS
  • Windows

大家在下载Java 25的时候需要根据自己所使用操作系统的版本选择对应版本的Java 25

Windows版Java25开发环境搭建

  1. 选择Windows版 x64 Installer Java 25

Q:如何知道使用Windows版本

A:在设置(Windows+I)>系统>系统信息查看设备规格Windows规格

Windows版Java25开发环境搭建

Windows版Java25开发环境搭建

由于本机使用的操作系统是 64 位 Windows11专业工作站版 24H2 ,因此选择Windows x64 Installer 的jdk-25_windows-x64_bin.exe

Windows版Java25开发环境搭建

4. 下载Windows版 JDK 25 x64 Installer

Windows版Java25开发环境搭建

使用快捷键 Ctrl+J 可以打开下载内容,查看下载的速度以及所需的时间

Windows版Java25开发环境搭建

由于目前Java 25可以免费使用,因此和Java8、Java 21相比下载时不需要同意许可协议,也不需要注册和登录Oracle账号,因此下载Java 25比下载Java8更加方便。

当Java 25下载完成后,点击在文件夹中显示

Windows版Java25开发环境搭建

默认在下载目录(C:UsersliuguangleiDownloads)下会看到Java 25的安装包
jdk-25_windows-x64_bin.exe

Windows版Java25开发环境搭建

2 Windows版Java 25安装

2.1 Windows版Java 25安装过程

  1. 左键双击Windows版Java 25的安装包jdk-25_windows-x64_bin.exe启动安装程序

Windows版Java25开发环境搭建

在弹出的用户账户控制,你要允许此应用对你的设备进行更改吗选择即可启动安装程序

Windows版Java25开发环境搭建

就可以可启动安装程序

Windows版Java25开发环境搭建

  1. 点击下一步

Windows版Java25开发环境搭建

  1. 选择目标文件夹

默认安装路径是C:Program FilesJavajdk-25

如果想要更改到其他目录,点击更改即可,但是注意安装路径不要包含中文字符和中文空格

Windows版Java25开发环境搭建

  1. 点击下一步

Windows版Java25开发环境搭建

安装进行中,安装过程需要几秒钟

Windows版Java25开发环境搭建

  1. 安装成功

Windows版Java25开发环境搭建

Java 25安装完成后点击①后续步骤和②关闭

Windows版Java25开发环境搭建

  • 后续步骤:跳转到Java 25官方文档

Windows版Java25开发环境搭建

  • 关闭:关闭Java 25安装向导,完成Java 25安装

2.2 Windows版Java 25目录

Windows版Java 25默认的安装路径是C:Program FilesJavajdk-25

Windows版Java25开发环境搭建

Java 25安装目录说明

Windows版Java25开发环境搭建

目录

说明

bin

该目录下主要存放JDK的各种工具,例如javac,java等等

conf

该目录下主要存放JDK的相关配置文件

include

该目录下主要存放一些平台(操作系统)特定的头文件

jmods

该目录下主要存放JDK的各种模块

legal

该目录下主要存放JDK各种模块的授权文档

lib

该目录下主要存放JDK的一些补充jar包以及Java源码(src.zip)

作为Java初学者来说,目前只需要关注bin目录和lib目录

  • bin目录:存放Java提供的开发工具,例如java,javac,javadoc,javap 等等

Windows版Java25开发环境搭建

  • lib目录:src.zip 存放Java源代码文件(.java结尾的文件),想要查看Java源码可以解压缩src.zip后查看

Windows版Java25开发环境搭建

src.zip文件可以使用WinRAR解压缩,WinRAR需要下载、安装后才能使用

Windows版Java25开发环境搭建

将src.zip文件解压到src

Windows版Java25开发环境搭建

在弹出的用户账户控制,你要允许此应用对你的设备进行更改吗?选择是即可

Windows版Java25开发环境搭建

src文件夹下存放的就是Java源代码

Windows版Java25开发环境搭建

例如String.java

该文件位于 java.basejavalang 目录下

Windows版Java25开发环境搭建

Visual Studio Code是一个跨平台的文本编辑器,需要下载、安装、配置后才能使用

Windows版Java25开发环境搭建

使用Visual Studio Code文本编辑器打开String.java

Windows版Java25开发环境搭建

Windows版Java25开发环境搭建

关闭Visual Studio Code后使用腾讯电脑管家将src文件夹删除

Windows版Java25开发环境搭建

在弹出的用户账户控制,你要允许此应用对你的设备进行更改吗?选择是即可

Windows版Java25开发环境搭建

确认删除文件

Windows版Java25开发环境搭建

删除中

Windows版Java25开发环境搭建

删除完成后点击确定

Windows版Java25开发环境搭建

Windows版Java25开发环境搭建

3 Windows版Java 25配置

3.1 Windows版Java 25配置JAVA_HOME环境变量

3.1.1 为什么Java 25要配置JAVA_HOME环境变量

JAVA_HOME表明Java的安装路径,例如C:Program FilesJavajdk-25

Windows版Java25开发环境搭建

后期我们会使用到Java开发的一些工具,例如TomcatMaven这些工具都会依赖JAVA_HOME环境变量。如果你不配置就无法正常使用这些工具。

3.1.2 Java 25配置JAVA_HOME环境变量

  1. 打开系统属性面板
    依次打开设置(Windows+I)>系统>系统信息

Windows版Java25开发环境搭建

点击高级系统设置

Windows版Java25开发环境搭建

会弹出系统属性面板

Windows版Java25开发环境搭建

  1. 在系统属性面板依次点击高级>环境变量打开环境变量面板

环境变量分为用户变量和系统变量,二者的区别是作用范围不同

  • 用户变量只针对当前用户有效
  • 系统变量针对所有用户都有效

Windows电脑一般只有一个人使用,不太可能有多个用户,因此提议使用系统变量

Windows版Java25开发环境搭建

  1. 配置Java 25的JAVA_HOME环境变量
    点击系统变量的新建(W),然后输入变量名和变量值
    变量名:JAVA_HOME
    变量值:C:Program FilesJavajdk-25

Windows版Java25开发环境搭建

  1. 依次点击三个确定,关闭系统属性面板,完成Java 25 的JAVA_HOME环境变量配置

Windows版Java25开发环境搭建

  1. 验证Java 25的JAVA_HOME环境变量配置是否成功

验证的方法就是启动一个终端,然后在终端输入echo %JAVA_HOME%,如果能够输出Java 25的安装路径表明配置成功

在任意路径下(以D盘根目录为例),右键在终端中打开

Windows版Java25开发环境搭建

就可以启动一个终端

Windows版Java25开发环境搭建

输入 echo %JAVA_HOME% 验证JAVA_HOME环境变量是否配置成功

如下图所示如果能够输出Java 25的安装目录C:Program FilesJavajdk-25则表明配置成功

Windows版Java25开发环境搭建

3.2 Windows版Java 25配置Path环境变量

3.2.1 Java 25自动配置Path环境变量

在安装Java 25后来,Java 25会自动配置Path环境变量

  1. 打开系统属性面板

在任务栏的搜索框搜索编辑系统环境变量然后选择编辑系统环境变量并打开

Windows版Java25开发环境搭建

会弹出系统属性面板

Windows版Java25开发环境搭建

  1. 打开编辑环境变量面板
    在系统属性面板依次点击高级>环境变量>系统变量Path>编辑后可以查看到Java 25自动配置的Path环境变量

Windows版Java25开发环境搭建

不过配置的路径是C:Program FilesCommon FilesOracleJavajavapath,该路径下只有javac、java、javaw和jshell四个工具

Windows版Java25开发环境搭建

这样也就意味着即使在没有手动配置Java 25的Path环境变量的情况下依然可以在终端的任意路径下使用javac和java

Windows版Java25开发环境搭建

但是无法在终端的任意路径下使用Java提供的除了javac、java、javaw和jshell以外的其他工具,例如jconsole、jps、jstack等等,因此提议手动配置Java 25的Path环境变量。

Windows版Java25开发环境搭建

3.2.2 Java 25手动配置Path环境变量

  1. 打开系统属性面板

在任务栏的搜索框搜索编辑系统环境变量,然后选择编辑系统环境变量并打开

Windows版Java25开发环境搭建

会弹出系统属性面板

Windows版Java25开发环境搭建

  1. 在系统属性面板依次点击高级>环境变量打开环境变量面板

Windows版Java25开发环境搭建

  1. 配置Java 25的PATH环境变量
    ①点击系统变量的Path环境变量,②点击编辑

Windows版Java25开发环境搭建

Windows版Java25开发环境搭建

①选择Java 25自动配置的Path环境变量 ②编辑

Windows版Java25开发环境搭建

替换成Java 25的bin目录(C:Program FilesJavajdk-25in)

Windows版Java25开发环境搭建

  1. 依次点击三次确定,关闭系统属性面板,完成Java 25的Path环境变量配置

Windows版Java25开发环境搭建

  1. 验证Java 25的Path环境变量是否配置成功

验证的方法就是重新开启一个终端,然后在终端的任意路径分别输入javac -version和java -version并回车

如下图所示如果终端能够输出Java编译器版本信息和Java解释器版本信息则表明Java 25的Path环境变量配置成功

Windows版Java25开发环境搭建

3.2.3 Java 25使用JAVA_HOME配置Path环境变量

Q:为什么Java 25要使用JAVA_HOME配置Path环境变量

A:切换JDK版本时只需要修改JAVA_HOME环境变量的值即可

  1. 打开系统属性面板

在任务栏的搜索框搜索编辑系统环境变量然后选择编辑系统环境变量并打开

Windows版Java25开发环境搭建

会弹出系统属性面板

Windows版Java25开发环境搭建

  1. 在系统属性面板依次点击高级>环境变量打开环境变量面板

Windows版Java25开发环境搭建

  1. 使用JAVA_HOME配置Java 25的PATH环境变量
    ①点击系统变量的Path环境变量,②点击编辑

Windows版Java25开发环境搭建

Windows版Java25开发环境搭建

①点击Java 25的Path环境变量 ②点击编辑

Windows版Java25开发环境搭建

将Java 25的Path环境变量由C:Program FilesJavajdk-25in改成%JAVA_HOME%in

%JAVA_HOME%就表明C:Program FilesJavajdk-25

Windows版Java25开发环境搭建

  1. 依次点击三次确定,关闭系统属性面板,完成Java 25使用JAVA_HOME配置Path环境变量

Windows版Java25开发环境搭建

  1. 验证Java 25的Path环境变量配置是否成功

验证的方法就是重新开启一个终端,然后在终端的任意路径分别输入javac -version和java -version并回车

如下图所示,如果终端能够输出Java编译器版本信息和Java解释器版本信息则表明Java 25的Path环境变量配置成功

Windows版Java25开发环境搭建

4 Windows版Java 25和Java 21相互切换

4.1 如何实现Java 25和Java 21相互切换

Q:什么时候会安装多个不同的Java版本

A:开发项目时使用Java 21,但是想要学习和使用Java25的新特性,因此安装Java 25,此时电脑上同时存在两个不同版本的Java:Java 21和Java 25

Windows版Java25开发环境搭建

那么如何在这两个版本之间来回切换?

第一需要知道当前使用的Java版本

在终端的任意路径通过javac -version和java -version得知目前使用的是Java 25

Windows版Java25开发环境搭建

Q:为什么Java版本是Java 25?

A:由于通过系统属性面板查看①JAVA_HOME环境变量的值是Java 25的安装路径,②JDK的Path环境变量引用了JAVA_HOME环境变量

Windows版Java25开发环境搭建

那么想要实现Java 21和Java 25相互切换,只需要修改JAVA_HOME环境变量的变量值即可

4.2 Windows版Java 25切换到Java 21

想要从Java 25切换到Java 21,只需要将JAVA_HOME环境变量的变量值C:Program FilesJavajdk-25修改成Java 21的安装路径C:Program FilesJavajdk-21

Windows版Java25开发环境搭建

然后重新开启一个终端,在终端的任意路径上输入javac -version和java -version,

如下图所示如果终端输出的Java编译器和解释器版本信息为Java 21则表明Java版本成功从Java 25切换到Java 21

Windows版Java25开发环境搭建

4.3 Windows版Java 21切换到Java 25

从Java 21再次切换到Java 25,只需要将JAVA_HOME环境变量的变量值C:Program FilesJavajdk-21改成Java 25的安装路径C:Program FilesJavajdk-25

Windows版Java25开发环境搭建

然后重新开启一个终端,在终端的任意路径上输入javac -version和java -version,

如下图所示如果终端输出的Java编译器和解释器版本信息为Java 25则表明Java版本成功从Java 21切换到Java 25

Windows版Java25开发环境搭建

5 Windows版Java 25卸载

Q:什么时候需要卸载Java 25

A:如果不用(例如公司项目全部使用Java25开发)Java 25时就可以将其卸载

Windows版Java 25的卸载需要删除Java 25相关环境变量(Path环境变量、JAVA_HOME环境变量)以及Java 25程序

5.1 删除Java 25 Path环境变量

  1. 打开系统属性面板

在任务栏的搜索框搜索编辑系统环境变量然后选择编辑系统环境变量并打开

Windows版Java25开发环境搭建

会弹出系统属性面板

Windows版Java25开发环境搭建

  1. 在系统属性面板依次点击高级>环境变量打开环境变量面板

Windows版Java25开发环境搭建

  1. 删除Java 25的Path环境变量

①选择系统变量的Path,②点击编辑

Windows版Java25开发环境搭建

Windows版Java25开发环境搭建

①选择Java 25的Path环境变量%JAVA_HOME%in,②点击删除即可

Windows版Java25开发环境搭建

Windows版Java25开发环境搭建

  1. 依次点击三次确定关闭系统属性面板,完成Java 25的Path环境变量删除

Windows版Java25开发环境搭建

  1. 验证Java 25的Path环境变量是否删除成功

验证方法是重新开启一个新的终端,在终端的任意路径下输入javac -version和java -version,

如下图所示如果系统提示javac和java不是内部或外部命令,也不是可运行的程序或批处理文件则表明Java 25的Path 环境变量删除成功

Windows版Java25开发环境搭建

5.2 删除Java 25 JAVA_HOME环境变量

  1. 打开系统属性面板

在任务栏的搜索框搜索编辑系统环境变量然后选择编辑系统环境变量并打开

Windows版Java25开发环境搭建

会弹出系统属性面板

Windows版Java25开发环境搭建

  1. 在系统属性面板依次点击高级>环境变量打开环境变量面板

Windows版Java25开发环境搭建

  1. 删除Java 25的JAVA_HOME环境变量
    ①选择系统变量的JAVA_HOME,②点击删除

Windows版Java25开发环境搭建

Windows版Java25开发环境搭建

  1. 依次点击两次确定关闭系统属性面板完成Java 25 JAVA_HOME环境变量的删除

Windows版Java25开发环境搭建

  1. 验证Java 25 JAVA_HOME环境变量是否删除成功

验证方法是重新开启一个终端,然后在终端上输入echo %JAVA_HOME% 回车后

如下图所示如果不能输出Java 25的安装路径而是输出%JAVA_HOME%,那么表明Java 25 JAVA_HOME环境变量删除成功

Windows版Java25开发环境搭建

5.3 卸载Java 25程序

  1. 打开安装的应用

右键点击开始菜单,然后左键选择安装的应用

Windows版Java25开发环境搭建

此时可以查看安装的应用

Windows版Java25开发环境搭建

  1. 在安装的应用中搜索Java

Tips:Java 21已经卸载。。。

Windows版Java25开发环境搭建

  1. 选择Java 25,点击卸载

①点击更多选项 ②点击卸载

Windows版Java25开发环境搭建

确认卸载

Windows版Java25开发环境搭建

然后在弹出的用户账户控制,你要允许此应用对你的设备进行更改吗? 选择即可

Windows版Java25开发环境搭建

接下来就会开始卸载,此过程大致几秒钟

Windows版Java25开发环境搭建

卸载成功后在安装的应用中搜索不到Java

Windows版Java25开发环境搭建

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容