前言
我们要学习 Java 语言去开发 Java 程序,就需要先下载 JDK,JDK 是 Java 开发工具包,包含了编译、运行 Java 程序所需的各种工具和资源,有 Java 编译器、Java 运行时环境,还有常用的 Java 类库等。本文将详细介绍如何从官网下载 JDK。
一、Oracle(甲骨文)
Oracle(甲骨文)公司是一家全球领先的企业级软件和云计算提供商,Oracle 公司的产品线非常广泛,包括数据库管理系统、应用程序开发工具、人工智能和机器学习平台、中间件等等。
我们可以通过网址:www.oracle.com/ 进入 Oracle 官网。
二、JDK11下载
1.JDK11下载入口
在顶部导航栏点击 Resources(资源),可以看到 Oracle 提供的一系列的资源,在 Downloads(下载)中找到 Java Downloads(Java下载)。
点击 Java Downloads 进入Java下载页面,可以看到 JDK 20 是 Java SE 平台的最新版本,JDK 17 LTS 是 Java SE 平台的最新长期支持版本。
JDK20 和 JDK17 并不是我们下载的目标,需要继续往下拉页面,找到如下图的位置,或直接浏览器地址栏输入地址定位:www.oracle.com/java/techno…
2.JDK版本说明
Java SE 平台采用了基于时间的发布模式,JDK 每六个月发布一次。
JDK 的版本号: 从 JDK 10 及更高版本开始,由四部分组成,版本字符串的格式为 $FEATURE.$INTERIM.$UPDATE.$PATCH
$FEATURE
(特性版本):特性版本号每六个月增加一次,包含了 Java SE 平台规范指定的新特性和对现有特性的更改。例如,2018年3月的版本号为10,2018年9月的版本号为11,以此类推。$INTERIM
(临时版本):临时版本号始终为零(0),包含错误修复和增强,但不包含不兼容的更改、功能删除或对标准API的更改。临时版本不包括在六个月版本模型中,但版本号是为将来的临时版本保留的,如果有的话。$UPDATE
(更新版本):更新版本号包括对安全问题、回归和新功能中的错误的修复。版本号在$FEATURE
发布后一个月递增,此后每三个月递增一次。举例来说,10月更新版本的版本字符串为11.0.1,1月更新版本的版本字符串为11.0.2,以此类推。$PATCH
(补丁版本):为修复关键问题而发布的紧急补丁而增加的版本号。
JDK 版本的末尾没有零。例如: $FEATURE
的值为11,$INTERIM
的值为0,$UPDATE
的值为1,$PATCH
的值为0,则完整版本字符串为11.0.1。
3.JDK11下载前说明
可以看到当前 JDK11 的版本是 11.0.19,其实就是 Java SE 开发工具包11,计划更新到2026年9月。
该版本可用于开发、个人使用或运行 Oracle 许可产品。用于其他目的,包括生产或商业用途,需要 Java SE Universal Subscription 或另一个 Oracle 许可证。
这里提供了四个操作系统平台版本的下载:Linux、macOS、Solaris 和 Windows。
4.JDK11下载
我们选择 Windows,可以看到提供了 Windows 64位,安装版和解压版两种安装方式。
我们当然选择安装版了,大家都懂得!点击 Download 列表中的 jdk-11.0.19_windows-x64_bin.exe。这时弹框了,要求我们接受网络许可协议,直接勾选。
点击黑色按钮,注意带了小锁子,这是因为我们没有登录 Oracle,也就是想要官方下载 JDK,需要有 Oracle 账号。虽然国外服务器连接慢,但是还是要申请一个的。
登录 Oracle 账号之后,就可以下载了。
下载后的可执行 exe 文件如下:
总结
首先考虑从官方下载 JDK,如果不想注册账号,网速受限,可以网盘下载!关注公众号:编程火箭车,获取网盘下载路径!