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 命令

相关推荐
叫我阿柒啊3 小时前
从Java全栈到前端框架:一位程序员的实战之路
java·spring boot·微服务·消息队列·vue3·前端开发·后端开发
mqiqe4 小时前
架构-亿级流量性能调优实践
java·架构
野犬寒鸦4 小时前
力扣hot100:旋转图像(48)(详细图解以及核心思路剖析)
java·数据结构·后端·算法·leetcode
七夜zippoe4 小时前
AI+Java 守护你的钱袋子!金融领域的智能风控与极速交易
java·人工智能·金融
岁忧5 小时前
(LeetCode 面试经典 150 题) 200. 岛屿数量(深度优先搜索dfs || 广度优先搜索bfs)
java·c++·leetcode·面试·go·深度优先
liliangcsdn5 小时前
结合prompt分析NodeRAG的build过程
java·服务器·人工智能·数据分析·知识图谱
黑色的山岗在沉睡6 小时前
LeetCode 189. 轮转数组
java·算法·leetcode
会飞的小蛮猪6 小时前
Jenkins运维之路(权限分配&忘记admin密码)
java·运维·经验分享·jenkins·prometheus
slim~6 小时前
Java基础第9天总结(可变参数、Collections、斗地主)
java·开发语言