Java开发工具包中文件名及分支名里的“U”代表什么含义?
JDK文件名与分支中“U”的含义
- “U”是Update的缩写,用来标识OpenJDK的维护更新版本。这类版本主要包含安全补丁、bug修复,偶尔会加入少量小功能优化,属于常规迭代的维护版,而非大版本的全新发布。
- 以你提到的文件
OpenJDK21U-jdk_x64_linux_hotspot_2023-08-09-06-56.tar.gz为例,这里的“U”就表明这是OpenJDK 21的一个更新版本,和初始发布的基础版本区分开。 - 在GitHub的OpenJDK分支里,带“U”的分支一般对应这类维护更新的开发分支,用于推进后续的补丁更新工作。
内容的提问来源于stack exchange,提问作者mars8
相关产品推荐
相关产品推荐

