Java新手启航之JDK 21版本安装开启编程之路

 更新时间:2025年12月10日 10:07:12   作者:蜡笔小柯南  
Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,这篇文章主要介绍了Java新手启航之JDK 21版本安装开启编程之路的相关资料,需要的朋友可以参考下

在Java开发前,JDK是必不可少的环境,接下来,让我们一起完成JDK 21版本的下载和安装!

1. JDK 21的下载

  1. 进入官网下载,官网地址,选择JDK 21版本

  2. 点击Windows,进入Windows的下载页面,点击x64 Installer 后面对应的下载链接,下载jdk的.exe 安装程序

2. JDK 21的安装

  1. 双击打开下载好的安装包,进入安装向导,点击下一步

  2. 选择JDK的安装路径,建议不要放在中文目录下,防止有奇奇怪怪的问题出现,选择完成后,点击下一步

  3. 等待安装程序完成

  4. 安装完成后,点击关闭

3. 环境变量配置

3.1 默认自动配置

  1. 按下 win + R 键,打开运行窗口,输入 cmd,在命令行窗口输入java -version ,按下 回车,即能显示java 的版本信息

    这是因为,在JDK 的安装过程中,自动进行了环境配置,所以,可以直接读取到最新的java 版本信息
    接下来,我们打开环境变量配置,看自动为我们设置了哪些配置

  2. 右键桌面此电脑,点击属性,找到高级系统设置

  3. 在高级系统设置中,找到环境变量

  4. 在打开的窗口中,在 系统变量 中,找到名为 Path 的变量,点击编辑按钮,可以看到,有以下路径。因为安装时,默认在Path变量中添加了这个路径,所以在我们没有手动配置jdk的环境变量下,通过cmd命令窗口仍可以读取到jdk的版本信息

注意:这种配置的好处是,我们不用手动去配,自动就把环境变量配置好了,但是,当我们安装了多个 JDK 的版本时,优先级最高的是它默认配置的这个版本,导致我们想切换其他版本的JDK时无法切换,所以,我们可以手动去设置 Path 变量的内容,来自由的切换不同的 JDK 版本

3.2 手动配置环境变量

  1. Path 变量中,删除自动生成的那一条记录,选中这条记录,点击删除按钮,删除完成后,点击确定

  2. 在 系统变量 中,点击 新建 按钮

  3. 变量名:JAVA_HOME,变量值:JDK的安装路径;变量名称是固定的,变量值是自己JDK的安装全路径

  4. 再次找到 Path 变量,点击编辑,在弹出的此窗口,点击新建,输入 %JAVA_HOME%\bin ,一路点击确定

  5. win + R 打开运行窗口,输入 cmd 的,再次查询 java 的版本,输入 java -version ,查看JDK信息

  6. 正常显示JDK信息,说明我们手动配置成功

3.3 切换JDK版本

  1. 这里,我安装了3个JDK的版本,分别是JDK 8JDK 17JDK 21

  2. 如果,想切换到JDK 8版本,只需要修改JAVA_HOME变量中JDK安装全路径即可

  3. 修改变量值为JDK 8的安装全路径,再次通过命令行窗口,java -version查看版本信息,可以看到,已经是JDK 8的版本信息

🆗,JDK安装完成,完结散花!!!

总结

到此这篇关于Java新手启航之JDK 21版本安装开启编程之路的文章就介绍到这了,更多相关Java JDK21版本安装内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • JAVA进阶篇之详细了解File文件的常用API

    JAVA进阶篇之详细了解File文件的常用API

    这篇文章主要给大家介绍了关于JAVA进阶篇之详细了解File文件的常用API的相关资料,File用于表示文件系统中的一个文件或目录,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-11-11
  • Java Stream 流中 Collectors.toMap 的用法详解

    Java Stream 流中 Collectors.toMap 的用法详解

    这篇文章主要介绍了Stream 流中 Collectors.toMap 的用法,Collectors.toMap()方法是把List转Map的操作,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2024-01-01
  • Java继承Thread类创建线程类示例

    Java继承Thread类创建线程类示例

    这篇文章主要介绍了Java继承Thread类创建线程类,结合实例形式分析了java线程操作相关使用技巧与注意事项,需要的朋友可以参考下
    2019-09-09
  • MyBatis Generator配置入门

    MyBatis Generator配置入门

    本文主要介绍了MyBatis Generator配置入门,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07
  • springboot集成ftp实现文件上传

    springboot集成ftp实现文件上传

    这篇文章主要为大家详细介绍了springboot集成ftp实现文件上传,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-05-05
  • javaWeb实现学生信息管理系统

    javaWeb实现学生信息管理系统

    这篇文章主要为大家详细介绍了javaWeb实现学生信息管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01
  • JAVA 文件监控 WatchService的示例方法

    JAVA 文件监控 WatchService的示例方法

    本篇文章主要介绍了JAVA 文件监控 WatchService的示例方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10
  • springboot自动装配原理初识

    springboot自动装配原理初识

    这篇文章主要介绍了springboot自动装配原理的相关资料,帮助大家更好的理解和学习使用springboot,感兴趣的朋友可以了解下
    2021-04-04
  • Java未赋值变量的初始值解析(默认值)

    Java未赋值变量的初始值解析(默认值)

    这篇文章主要介绍了Java未赋值变量的初始值(默认值),具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • java 远程文件url如何转为输入流

    java 远程文件url如何转为输入流

    这篇文章主要介绍了java 远程文件url如何转为输入流方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-10-10

最新评论