Java SE Development Kit (JDK) 24.0.2 官方正式版:Java开发套件

Java SE Development Kit (JDK) 24.0.2 官方正式版:Java开发套件

Oracle Java Development Kit(Oracle JDK)是甲骨文公司开发的一套用于构建、测试和部署 Java 应用程序的软件开发工具包。

 

主要组件

    • Java 编译器(javac):用于将 Java 源代码编译成字节码,这些字节码可以在 Java 虚拟机上运行。
    • Java 运行时环境(JRE):包含 Java 虚拟机(JVM)、Java 核心类库以及支持文件,是运行 Java 程序的必要环境。安装 JDK 后,无需再单独安装 JRE。
    • 调试器(jdb):帮助开发人员识别和解决 Java 代码中的问题,可设置断点、检查变量和单步执行代码。
    • 性能工具:如 JVisualVM,用于分析 Java 应用程序的性能,开发人员可借此优化代码,提升应用性能。
    • API 文档:提供了 Java API 的详细文档,包含类、接口、方法和包的信息,方便开发人员查阅使用 Java 库。

功能特性

    • 跨平台开发:支持跨平台开发,开发人员可在一个平台上编写 Java 代码,无需修改即可在多个平台上运行,增强了 Java 应用程序的可移植性。
    • 丰富的类库:提供了大量的类和接口,涵盖了各种常见的功能,如网络编程、数据库操作、图形界面设计等,大大提高了开发效率。

新版变化

2025年7月8号 Java SE 24 发行说明
Java™ SE Development Kit 24 (JDK24.0.2)
https://www.oracle.com/java/technologies/javase/24-relnote-issues.html
Java 24 正式版新增了对AI推理和量子安全的支持(如向量API、后量子加密)
Java SE 24 聚焦于 ​AI支持、后量子安全、性能优化 三大方向,通过增强模式匹配、流处理、向量计算等能力,帮助开发者应对新兴技术挑战。相比Java 23,24版更强调未来技术适配性,并将多项预览功能推进至成熟阶段。开发者需注意,Java 23已于2025年3月18日结束官方支持,建议根据项目需求评估是否升级至24或等待2025年9月的LTS版本JDK 25。

其他LTS版本状态

Java 21(JDK21):最新的LTS版本(2023年发布),维护期将持续至 ​2031年9月 ​或者2032年1月。
​Java 17(JDK17):上一代LTS版本(2021年发布),支持至​2029年,目前仍有38%的开发者采用。
​Java 11(JDK11):首个付费LTS版本(2018年发布),免费支持已结束,企业需要订阅付费更新。
​Java 8(JDK21):2014年发布于2023年停止公开更新,42%企业仍在使用但面临安全与性能风险

JRE和JDK的区别?

如果在学习或从事Java开发、编译java程序,那么安装JDK
如果仅需运行java程序,只需要Java运行库,那么安装JRE
Java Development Kit(简称JDK)= Java开发套件,Java开发工具包,面向Java语言开发者。
Java Runtime Environment(简称JRE)= Java运行库,Java运行环境,面向Java程序用户们。
JDK:Java核心,含Java运行环境(JRE)、编译器(javac.exe)、开发工具(javadoc.exe、jar.exe、keytool.exe、jconsole.exe)和Java工具类库(如tools.jar)源代码等java语言编译所需的工具包。
JRE:Java语言开发的程序运行所需要的运行环境,包括JVM标准实现(java.exe等)及 Java核心类库(rt.jar等),它不包含开发工具(编译器、调试器等)

JAVA环境变量配置:

此电脑->右键->属性->高级系统设置->环境变量:
1、「用户变量」和「系统变量」分别新建2条变量
变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.8.0_311(安装目录版本号路径)
2、「系统变量」双击->Path->编辑环境变量 -> 分别新建3条
%JAVA_HOME%\bin
C:\Program Files\Java\jdk23.0_2\bin
C:\Program Files\Java\jre23.0_2
# 检查JDK环境配置命令:
CMD 输入 java -version

下载地址:
本地下载
密码:无
123盘
密码:无
百度云盘
密码:无
阅读剩余