【Java基础学习打卡10】JDK下载与安装

目录

  • 前言
  • 一、JDK下载
    • 1.JDK官网
    • 2.版本说明
    • 3.JDK 11下载
  • 二、JDK安装
    • 1.JDK安装
    • 2.JDK安装目录介绍
  • 总结


前言

本文主要介绍JDK 11 如何从官网下载,及如何在 Windows 11 系统安装,下载与安装很简单,主要是有少许的细节需要说明。


一、JDK下载

1.JDK官网

我们要学习 Java 语言去开发 Java 程序,就需要先下载 JDK,JDK 是 Java 开发工具包,包含了编译、运行 Java 程序所需的各种工具和资源,有 Java 编译器、Java 运行时环境,还有常用的 Java 类库等。

Java 语言属于 Oracle 公司产品。

Oracle(甲骨文) 公司是一家全球领先的企业级软件和云计算提供商,Oracle 公司的产品线非常广泛,包括数据库管理系统、应用程序开发工具、人工智能和机器学习平台、中间件等等。

Oracle官网地址:https://www.oracle.com/

【Java基础学习打卡10】JDK下载与安装_第1张图片

2.版本说明

下载的 JDK 版本是:jdk-11.0.19(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.JDK 11下载

提供了四个操作系统平台版本的下载:Linux、macOS、Solaris 和 Windows。这里选择 Windows x64,exe 安装版本。

在这里插入图片描述
(注意:针对不同的操作系统下载相应的版本)

JDK 11 详细下载教程可移步博客:JDK11 官网下载(内含资源路径)

二、JDK安装

1.JDK安装

JDK 11 在 Windows 11 平台上的安装非常简单,下一步即可。这里要注意在安装过程中可以更改安装目录。

【Java基础学习打卡10】JDK下载与安装_第2张图片

建议更改安装目录,因为默认安装在C盘,C盘普遍为系统盘,系统资源比较珍贵。点击【更改】按钮,这里可以直接修改文件夹名:将C盘符改为D,其他不更改。

在安装 JDK 的过程中,Windows 开始菜单中添加了 Java 菜单项,以方便访问 Reference Documentation(在线文档网页)。

【Java基础学习打卡10】JDK下载与安装_第3张图片
JDK 11 安装详细教程可移步博客:在Windows11平台安装JDK11(双11)

2.JDK安装目录介绍

安装后我们到目录中查看:

【Java基础学习打卡10】JDK下载与安装_第4张图片
JDK 安装后目录及文件:

  • bin:该路径下存放了 JDK 的各种工具命令。javac 和 java 就放在这个目录
  • conf:该路径下存放了 JDK 的相关配置文件
  • include:该路径下存放了平台特定的头文件
  • jmods:该路径下存放了 JDK 的各种编译模块
  • legal:该路径下存放了 JDK 个模板的版权文件
  • lib:该路径下存放了 JDK 工具的一些附加库
  • 其余为说明文档

总结

JDK 下载时要注意,针对不同的操作系统下载相应的版本。在安装时建议更改安装目录,因为默认安装在C盘,C盘普遍为系统盘,资源比较珍贵。

你可能感兴趣的:(《Java基础学习打卡》,java,学习,oracle,JDK下载,JDK安装)