JDK的最新长期支持(LTS)是Java 21,该版本于2023年9月发布。
临时发行时间继续进行6个月,因此有较新的版本,但是对于生产环境来说,坚持使用LTS版本总是最安全的。
如何在Windows上安装Java 21
请按照以下步骤在操作系统上快速安装Java 21:
导航到jdk.java.net并下载平台的zip文件。
将Java 21 ZIP文件提取到文件系统上的明智位置。
配置Java_home环境变量。
将JDK的 bin目录添加到操作系统的路径中。
发出Java -version命令,以确保Java 21安装成功。
我在哪里下载Java 21 JDK?
Java的许多分布是由相同的开源JDK构建的。 Azul和Red Hat发行版是我的两个最爱,我喜欢Eclipse的开源Temurin版本,但Oracle是该平台的管家,因此在JDK.java.net上下载和安装OpenJDK始终是一个安全的选择。

要安装Java 21,请首先下载早期访问JDK版本。
提取Java 21 JDK zip文件的内容
下载只是一个zip文件,因此您可以将内容提取到本地文件系统上。
提取包含一个名为Java-21的文件夹。将此文件夹复制到您希望Java 21 JDK永久居住的位置。
在此示例中,我将Java 21 JDK复制到名为C: _工具的文件夹。
为JDK配置Java_home
习惯添加一个名为Java_home的环境或系统变量,该变量指向JDK安装的位置。

安装Java 21 JDK时,习惯添加Java_home环境变量。
为什么要设置java_home?
如果您不设置Java_home,您的Java安装仍将运行,但是此系统变量实现了两个重要目的:
它告诉程序对JDK安装的位置具有java依赖性。
如果安装了多个JDK,则Java_home指向要使用的首选Java实例。
将Java 21 bin目录添加到路径
要使Java运行时以及通过命令行获得的其他各种重要实用程序,您必须将Java 21 bin目录的位置添加到操作系统的路径变量中。

始终将Java 21 JDK的 bin目录添加到路径中。
与Java编译器和Java运行时可执行文件一起,将Java 21 bin目录添加到路径中,可提供命令行访问:
JSHELL REPL工具。
Javap分解器。
Java依赖性检查器JDEPS。
Javadoc发电机。
罐子签名实用程序。
该路径必须指向JDK的 bin目录,而不是Java_home的安装文件夹的根。
验证Java 21安装
安装JDK后,设置Java_home并更新路径,打开终端窗口并输入以下内容:
Java- version
此操作的结果应确认成功的Java 21早期版本安装。

Java -version命令验证了JDK的安装。
Java 21功能和预览功能
使用Java 21安装完整,请继续编译一些代码,并测试一些令人兴奋的Java 21预览功能和核心功能,包括以下内容:
未命名的课程。
实例主要方法。
未命名的模式。
世代ZGC。
记录模式。
开关模式匹配。
测序集合。
虚拟线程。
向量API
Apache Maven构建功能
Java 21将对程序员使用DevOps和现代软件开发的方式产生巨大影响。