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

相关推荐
武子康24 分钟前
Java-82 深入浅出 MySQL 内部架构:服务层、存储引擎与文件系统全覆盖
java·开发语言·数据库·学习·mysql·spring·微服务
Rancemy24 分钟前
rabbitmq 03
java·分布式·rabbitmq
Dcs2 小时前
“SQL注入即服务”:一个10年历史系统的奇幻演变
java
秃了也弱了。2 小时前
reflections:Java非常好用的反射工具包
java·开发语言
Amagi.3 小时前
Java设计模式-代理模式
java·代理模式
Joker—H3 小时前
【Java】Reflection反射(代理模式)
java·开发语言·经验分享·代理模式·idea
阿里巴巴淘系技术团队官网博客4 小时前
面向互联网2C业务的分布式类Manus Java框架
java·开发语言·分布式
躲在云朵里`5 小时前
Java面试题(中等)
java
懂得节能嘛.5 小时前
【SpringAI实战】实现仿DeepSeek页面对话机器人(支持多模态上传)
java·spring
张乔245 小时前
mybatisX的自定义模板生成
java·ide·intellij-idea