共计 1754 个字符,预计需要花费 5 分钟才能阅读完成。
甲骨文公司 Oracle Java Development Kit(JDK)是一款 Java 开发工具包, 包含 Java 运行环境 (java 运行库),Java 开发套件和 Java 基础类库源代码.Java Runtime Environment(JRE) 是运行 Java 程序的运行环境, 不管是做 Java 开发还是从事安卓开发, 都必须在系统安装 JRE 运行环境.Java 语言的贡献力量是其他任何技术无可比拟的.
新版变化
2025 年 4 月 15 号 Java SE 24 发行说明
Java™ SE Development Kit 24 (JDK24.0.1)
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
下载地址
Java SE Development Kit (JDK) 24.0.1 最新版官方正式版
夸克云:https://pan.quark.cn/s/acee6fe8b6f8
城通盘:https://url33.ctfile.com/d/2655733-66882880-075639?p=2023 (访问密码: 2023)
百度云:https://pan.baidu.com/s/1cWjtpkTkF50Ocn1xKr3f6g?pwd=n89h
123 盘:https://www.123865.com/s/N7M7Vv-5OBod