jdk各个版本下载
2023-09-27 14:21:32 时间
什么是jdk
它又叫做java开发者工具(Java Development Kit),打一个比方的话,它就是一个提供开发者用的电脑软件,这个软件可以用来编程开发。他和jre是一个包含的关系,如果你不要进行编程开发,仅仅想运行由java编写的程序的话,那么使用安装jre就可以了。当然jre是包含在java开发者工具之中。所以你没有必要进行重复的安装。
jdk下载
相信大家每次从oracle官方网站下载jdk都很烦,因为需要注册登录才允许你下载。这样的做法太恶心了。我这里为大家准备了各个版本的jdk,可以直接下载。如果喜欢请收藏本页面,防止迷路。
如果下载完后,还需配置java环境,windows10的jdk环境配置教程在这里。linux的环境配置在这里。
版本/平台 | 大小 | 介绍/下载地址 |
---|---|---|
jdk6 | 经典中的经典,但是不再推荐使用。除非项目有历史包袱,否则不要再使用。 | |
jdk-6u45-windows-x64.exe | 60.0mb | 下载 |
jdk-6u45-linux-x64.bin | 68.7mb | 下载 |
jdk8 | 【推荐使用】,新特性较多,较大的改善了编程体验,Lambda 表达式和Stream流是一大特色。 | |
jdk-8u181-windows-x64.exe | 203mb | 下载 |
jdk-8u181-linux-x64.tar.gz | 177mb | 下载 |
jdk11 | 【推荐使用】该版本被官方长期维护【到2026年】,可以在生产环境中长期使用。 | |
jdk-11_windows-x64_bin.exe | 151mb | 下载 |
jdk-11_linux-x64_bin.tar.gz | 171mb | 下载 |
jdk16 | 于2021.3.16发布,仅支持6个月,属于短期版本。不推荐生产环境使用。 | |
openjdk-16_windows-x64_bin.zip | 175mb | 下载 |
openjdk-16_linux-x64_bin.tar.gz | 175mb | 下载 |
jdk17 | 【推荐使用】最新的LTS版本,可以在生产环境使用 | |
openjdk-17_linux-x64_bin.tar.gz | 178mb | 下载 |
openjdk-17_windows-x64_bin.zip | 177mb | 下载 |
本页暂时只提供64位版本的下载,更多其他版本请点击这里下载
选择什么jdk(Java Development Kit)版本?
下载jdk不是使用最新最好,需要根据自己的情况来。
- 如果你是初学者,那么请使用最新的jdk17来进行学习探索。
- 如果你已经正式工作了,请问问公司的同事,最好和同事的jdk版本保持一直。以免工作中出现莫名其妙的问题。
- 如果你纯粹想升级更新你现有项目的jdk版本,那么请千万谨慎。不一定所有jdk都相互兼容,一定要在升级之前进行充分的测试。
- 并不用区分
java se
和java ee
。
注意事项
-
oracle官方发布的jdk从8u211版本(包括)开始就是商用了,必须付钱。这意味着如果你是在公司正式环境使用的话,需要小心oracle的官司。不过可以选择非oracle官方发布的jdk。
-
jdk17商用免费
-
下载完成之后,一般还需要配置环境变量(classpath)
相关文章
- MAC OS下JDK版本切换指南
- ubuntu-12.04.1-desktop-x64下JDK环境的安装与配置
- ubuntu 20.04 安装卸载Java/JDK
- yum命令mysql,jdk,tomcat
- 如何下载java的jdk
- 环境部署(七):linux下Jenkins+Git+JDK持续集成
- 环境部署(一):Linux下安装JDK
- 如何在官网下载JDK(版本、系统类型、字节位等)
- [置顶] 学习JDK源码:可进一步优化的代码
- jdk API8、9英文、中文在线文档及CHM下载:
- (经常看看)jdk 设计模式
- JDK里的设计模式(全)
- curl命令下载jdk
- JDK下载的地址
- Ubuntu下安装JDK详细教程
- JDK PATH 和 CLASSPATH环境变量的作用及其配置
- maven的配置文件settings.xml——配置jar包下载源和maven的项目jdk默认版本
- spring成神之路第三十篇:jdk 动态代理和 cglib 代理
- JavaWeb项目实战(2)安装JDK和Tomcat以及Eclipse构造开发环境
- IMF 如何使用JDK自带jvisualvm监控工具
- 京东云开发者|深入JDK中的Optional
- SPI机制源码:JDK Dubbo Spring
- Linux安装JDK教程(图文详解,一步搞定)
- ubuntu12.04 64位系统配置jdk1.6和jdk-6u20-linux-i586.bin下载地址
- 收藏夹吃灰系列(八):实现springboot使用JDK自带的keytool生成SSL证书并配置HTTPS | 超级详细,建议收藏!