jdk各个版本下载

jdk_download

什么是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 sejava ee

注意事项

  • oracle官方发布的jdk从8u211版本(包括)开始就是商用了,必须付钱。这意味着如果你是在公司正式环境使用的话,需要小心oracle的官司。不过可以选择非oracle官方发布的jdk。

  • jdk17商用免费

  • 下载完成之后,一般还需要配置环境变量(classpath)。