一、OracleJDK下载地址
JDK版本 | Oracle JDK新增特性 | 官网原版下载地址 |
---|---|---|
JDK 1.0 | - | 已下线 |
JDK 1.1 | - | 已下线 |
JDK 1.2 | - | 已下线 |
JDK 1.3 | - | 已下线 |
JDK 1.4 | - | 已下线 |
JDK 5.0 | 自动装箱、泛型、枚举、增强的for循环、注解等 | 已下线 |
JDK 6 | JDBC 4.0、Pluggable Annotation Processing API、JAX-WS、StAX等 | 没找到 |
JDK 7 | 改进的G1垃圾收集器、Switch语句中可以使用字符串、try-with-resources语句、动态语言支持等 | https://www.oracle.com/java/technologies/javase/javase7-archive-downloads.html |
JDK 8 | Lambda表达式、Stream API、Date and Time API、Nashorn JavaScript引擎等 | https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html |
JDK 9 | 模块化系统、JShell、改进的Javadoc、HTTP/2支持等 | https://www.oracle.com/java/technologies/javase/javase9-archive-downloads.html |
JDK 10 | 局部变量类型推断、G1的并行完全垃圾收集器、应用程序类数据共享等 | https://www.oracle.com/java/technologies/downloads/#java10 |
JDK 11 | HTTP Client API、动态类文件常量、改进的ZGC垃圾收集器等 | https://www.oracle.com/java/technologies/downloads/#java11 |
JDK 12 | Switch表达式、新增的垃圾收集器、Microbenchmark Suite等 | https://www.oracle.com/java/technologies/javase/jdk12-archive-downloads.html |
JDK 13 | 文本块、Switch表达式增强、ZGC垃圾收集器增强等 | https://www.oracle.com/java/technologies/javase/jdk13-archive-downloads.html |
JDK 14 | Records、Switch表达式增强、Pattern Matching for instanceof等 | https://www.oracle.com/java/technologies/javase/jdk14-archive-downloads.html |
JDK 15 | 隐式的类文件、Sealed类、ZGC垃圾收集器增强等 | https://www.oracle.com/java/technologies/javase/jdk15-archive-downloads.html |
JDK 16 | Records增强、预期的Java 16特性等 | https://www.oracle.com/java/technologies/javase-jdk16-downloads.html |
JDK 17 | Sealed类、Vector API、Pattern Matching for switch等 | https://www.oracle.com/java/technologies/downloads/#java17 |
注意:Oracle JDK 8及以后版本需要付费使用,建议使用OpenJDK。
部分JDK 版本下载地址规则
:https://www.oracle.com/java/technologies/downloads/#java+版本,例如:https://www.oracle.com/java/technologies/downloads/#java10
二、国内镜像地址和JDK下载地址
镜像名称 | 高速下载地址 | JDK高速下载地址 |
---|---|---|
清华大学 | https://mirrors.tuna.tsinghua.edu.cn/ | 没找到 |
中科大 | https://mirrors.ustc.edu.cn/ | 没找到 |
阿里云 | https://developer.aliyun.com/mirror/ | 没找到 |
华为云 | https://mirrors.huaweicloud.com/ | https://repo.huaweicloud.com/openjdk/,https://repo.huaweicloud.com/java/jdk/ |
网易 | http://mirrors.163.com/ | 没找到 |
注意:OpenJDK的特性和Oracle JDK大致相同,但可能会存在一些差异。
三、其他下载地址
IDEA专业版下载地址:https://www.jetbrains.com/idea/download/other.html
版本 | 免安装版下载地址 | 安装版下载地址 |
---|---|---|
2019.1.4 | 下载链接 | 下载链接 |
2019.2.4 | 下载链接 | 下载链接 |
2019.3 | 下载链接 | 下载链接 |
2020.1 | 下载链接 | 下载链接 |
2020.2 | 下载链接 | 下载链接 |
2020.3 | 下载链接 | 下载链接 |
2021.1 | 下载链接 | 下载链接 |
2021.2 | 下载链接 | 下载链接 |
2021.3 | 下载链接 | 下载链接 |
2022.1 | 下载链接 | 下载链接 |
2022.2 | 下载链接 | 下载链接 |
2022.3 | 下载链接 | 下载链接 |
2023.1 | 下载链接 | 下载链接 |
20版本的ORACLEJDK官网有,IDEA里可以下载部分ORACLEJDK+和OPENJDK,前提是IDEA版本要够高,不然没有下载的按钮(2022有下载按钮,欢迎大家补充)
每个可下载JDK的IDEA版本的可下载JDK列表是不同的,这个要注意,建议下载免安装版