Skip to content

如何快速学习Java:首先安装JDK 21(Windows 11) ​

作为Java快速入门教程的第一步,本文档为有基础的开发者(如熟悉C#、Python、C/C++)设计,详细指导如何在Windows 11系统中安装Java开发工具包(JDK 21)。JDK 21是Java的长期支持(LTS)版本,广泛用于企业级开发,如Spring Boot项目。通过本教程,您将快速完成环境搭建,迈向快速编程教程的第一步!


前提条件 ​

  • 操作系统:Windows 11(64位,家庭版、专业版或企业版)
  • 权限:需要管理员权限以安装软件和配置环境变量
  • 磁盘空间:至少500 MB可用空间(建议预留1 GB)
  • 网络连接:需联网下载JDK安装包
  • 浏览器:推荐Edge、Chrome或Firefox等现代浏览器

快速安装步骤 ​

1. 下载JDK 21 ​

  1. 访问官方下载页面:

  2. 选择安装包:

    • 推荐x64 MSI Installer(适用于64位Windows系统,简单快捷)。
    • 若需手动配置,可选x64 Compressed Archive,但本教程以MSI为主。
  3. 接受许可协议:

    • 勾选“Accept License Agreement”(接受许可协议)。
    • 如需Oracle账户,点击“Sign in”登录或注册。
  4. 下载文件:

    • 下载jdk-21_windows-x64_bin.msi,保存到本地(如C:\Users\YourUsername\Downloads)。

2. 安装JDK 21 ​

  1. 运行安装程序:

    • 双击.msi文件,系统提示“是否允许更改”时,点击“是”。
  2. 安装向导:

    • 点击“Next”(下一步),默认路径为C:\Program Files\Java\jdk-21(建议保留)。
    • 安装过程简单,适合快速学习Java的需求。
  3. 选择组件:

    • 默认安装所有组件(开发工具、源代码等),无需更改。
    • 点击“Next”继续。
  4. 完成安装:

    • 安装约需1-2分钟,完成后点击“Finish”。
    • MSI安装通常自动配置PATH,下一节将验证配置。

3. 配置环境变量 ​

为确保JDK正常运行,有基础的开发者通常还会检查环境变量配置,确保完成了Java快速入门环境搭建。

  1. 打开环境变量设置:

    • 右键“此电脑”→“属性”→“高级系统设置”→“环境变量”。
  2. 设置JAVA_HOME:

    • 在“系统变量”中,点击“新建”或检查JAVA_HOME。
    • 变量名:JAVA_HOME,变量值:C:\Program Files\Java\jdk-21。
  3. 更新PATH:

    • 在“系统变量”中,编辑Path,确保包含%JAVA_HOME%\bin。
    • 如无,点击“新建”添加%JAVA_HOME%\bin。
  4. 保存设置:

    • 点击“确定”保存,关闭所有窗口。

4. 验证安装 ​

  1. 打开命令提示符:

    • 按Win + R,输入cmd,回车。
  2. 检查Java版本:

    • 输入:
      bash
      java -version
    • 预期输出:
      bash
      java version "21.0.1" 2023-10-17 LTS
      Java(TM) SE Runtime Environment (build 21.0.1+12-LTS-29)
      Java HotSpot(TM) 64-Bit Server VM (build 21.0.1+12-LTS-29, mixed mode, sharing)
  3. 检查Javac版本:

    • 输入:
      bash
      javac -version
    • 预期输出:
      bash
      javac 21.0.1
  4. 验证成功:

    • 若以上命令显示正确版本,恭喜您完成Java快速入门的第一步!

常见问题解答 ​

1. 问题:运行java -version提示“java不是内部或外部命令” ​

原因:环境变量Path未包含%JAVA_HOME%\bin。

解决方法:

  • 确保JAVA_HOME指向C:\Program Files\Java\jdk-21。
  • 检查Path包含%JAVA_HOME%\bin。
  • 重新打开命令提示符或重启电脑。

2. 问题:下载JDK需Oracle账户 ​

解决方法:

3. 问题:运行Java程序报“UnsupportedClassVersionError” ​

原因:编译版本与运行时JDK不兼容。

解决方法:

  • 确保使用JDK 21编译和运行。
  • 检查Maven/Gradle配置:
    xml
    <properties>
        <java.version>21</java.version>
    </properties>

4. 问题:多JDK版本冲突 ​

解决方法:

  • 确保JAVA_HOME和Path指向JDK 21。
  • 使用where java检查Java路径,移除旧版本。
  • 可选:使用SDKMAN!管理JDK版本。

5. 问题:安装程序提示“无法启动” ​

解决方法:

  • 以管理员身份运行.msi文件。
  • 重新下载安装包,验证完整性。
  • 临时禁用防病毒软件。

下一步:快速进入Java开发 ​

完成JDK 21安装后,推荐:

立即迈向快速编程教程的下一章,3天打造Spring Boot项目!