JDK 安装

JDK 版本

  • Oracle JDK9 之后,每半年发布一次新版本,新版本发布之后老版本就不维护了
  • 除了新版本之外,还有几个长期稳定版本 JDK8(2014.3),JDK11(2018.9),JDK17(2021.9),JDK21(2023.9)
  • 目前企业中尤其是公司依旧是 JDK8 使用最多,因为 JDK 升级将涉及到其它组件框架的升级
  • 一般只有第三方 jar 包会进行升级
  • 每个电脑上可以安装多个 JDK 版本

下载 JDK

下载地址:https://www.oracle.com/java/technologies/downloads/

Windows 环境下载:

双击下载后选择安装目录


配置环境变量

直接搜系统环境变量


多个 JDK 环境变量配置(一个时间只能使用一个)

  • %变量名%:表示引用环境变量的值
  • 系统会查找该变量的值并直接替换

想用哪个变量就修改为哪个


多个 JDK 版本可能不生效,环境变量 Path 中需要把 JAVA_HOME 写在前面


环境变量的配置不影响 idea 的 jdk 版本,影响的是 cmd 运行 Java 命令

相关推荐
程序员黑豆7 小时前
Java 注释详解:单行、多行与文档注释的完整指南
java·前端·ai编程
hey_sml9 小时前
JAVA每日一学---CompletableFuture中thenApply与thenCompose区别详解
java·开发语言
Doraemomo9 小时前
数据结构-环形链表
java·数据结构·链表
萧瑟余晖10 小时前
Java深入解析篇十七之SpringCloud
java·开发语言
是未才10 小时前
从输入 URL 到页面返回:DNS、路由、TLS 与 HTTP 完整链路
java·后端·计算机网络
ttod_qzstudio11 小时前
Java 常用语法极简通关(五):类与对象——字段、方法、构造器、this 与 static
java·开发语言·python
萧瑟余晖12 小时前
Java深入解析篇十七之Spring Security
java·开发语言·spring
不老刘13 小时前
【Java入门】Java服务部署方式全景对比:从java -jar到K8s
java·kubernetes·jar
离陌在学C#14 小时前
C# 重载与重写:深入理解面向对象编程的核心概念
java·c#
洛阳泰山15 小时前
AI 应用层被 Python 卷成红海,为什么我偏要用 Java 造一个 RAG + 工作流引擎?
java·人工智能·后端