JDK下载

JDK 是 Java 语言的软件开发工具包。JDK 是整个 Java 开发的核心,它包括 Java 运行环境、Java 基础类库和 Java 工具。

目前,JDK有三个长期支持版本(LTS),分别是:JDK8JDK11JDK17

编程教程 提供各厂商实现的 JDK 下载服务,包括 Oracle JDK下载、OpenJDK下载、AdoptOpenJDK下载、Amazon Corretto下载、阿里 Dragonwell 以及华为毕昇 JDK下载等。

其中,Oracle JDK 使用最广泛,版本最全面。OpenJDK 是由 Sun 公司创建的 JDK SE 的开源实现,它采用 GPL 协议,可以免费使用,源码开放。AdoptOpenJDK 是由 Java 社区维护的预建 OpenJDK 二进制发行版本。其它版本都是各厂商基于 OpenJDK,并结合使用场景实现的特定版本。

1. 按版本分类

JDK20 下载 JDK19 下载 JDK18 下载
JDK17 下载 JDK16 下载 JDK15 下载
JDK14 下载 JDK13 下载 JDK12 下载
JDK11 下载 JDK10 下载 JDK9 下载
JDK8 下载 JDK7 下载 JDK6 下载
JDK5 下载 JDK1.4 下载 JDK1.3 下载

2. 按厂商分类

Oracle JDK OpenJDK AdoptOpenJDK
Amazon JDK 阿里 Dragonwell 腾讯 Kona
华为毕昇    

1) Oracle JDK 下载

Oracle JDK 是由 Oracle 公司发行的 JDK 商业版本。2009 年 Oracle 公司收购了 Sun 公司,Java JDK 的维护方也由 Sun 公司变为 Oracle 公司。 目前,Oracle JDK的使用非常广泛,尤其是 JDK8 和 JDK11 的长期支持版本。Oracle JDK 是商业版本,在生产环境中使用 Oracle JDK 要注意法律风险。

Oracle JDK 下载地址:前去下载

2) OpenJDK 下载

OpenJDK 是由 Sun 公司创建的 Java 开发和运行环境的开源版本。

OpenJDK 主要组件包括 HotSpot JVM,Java 核心类库和 Javac 编译器。

Oracle JDK 是基于 OpenJDK 源代码构建的,Oracle JDK 增加了一些额外的功能,两者之间没有重大的技术差异。但 Oracle JDK 是商业版本,而 OpenJDK 采用 GPL 协议,可以免费使用,源码开放。

OpenJDK 下载地址:前去下载

3) AdoptOpenJDK 下载

AdoptOpenJDK 是由社区维护的预建 OpenJDK 二进制发行版本。常用的Oracle JDK 和 OpenJDK 是由 Oracle 官方维护的。AdoptOpenJDK 是基于 OpenJDK 类库和 OpenJDK VM 或 Eclipse OpenJ9 VM 生成预建二进制文件,所有文件和脚本都是开放源码许可的,而且免费。

AdoptOpenJDK 发行的版本有的基于 OpenJDK VM,有的基于Eclipse OpenJ9 VM,均在下载文件名称上有所体现。

AdoptOpenJDK 下载地址:前去下载

下一章:Oracle 共享账号

Oracle 共享账号 用于JDK下载:我们在下载Oracle JDK的时候,必须同意 Oracle 许可协议,然后再使用Oracle账号登录后方可下载,过程非常繁琐。为了省却注册过程,我们提供了共享 Oracle 账号,您可以登录使用,所有账号都已经通过验证,并实时更新。