编程(Programming)是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解(understand)人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
OpenJDK 是由 Sun 公司创建的 Java 开发和运行环境的开源版本。项目起源于 2006 年 Sun 公司在 Java One 大会上对 Java 开源的决定和承诺,并于2009 年 4 月 15 日正式发布。
OpenJDK 主要组件包括 HotSpot JVM,Java 核心类库和 Javac 编译器。Oracle公司收购Sun公司后接管了这个项目。
Oracle JDK 是基于 OpenJDK 源代码构建的,Oracle JDK 增加了一些额外的功能,两者之间没有重大的技术差异。但 Oracle JDK 是商业版本,而 OpenJDK 采用 GPL 协议,可以免费使用,源码开放。
1. OpenJDK JDK 官网地址
https://openjdk.java.net
2. OpenJDK JDK15 下载 - 15.0.1
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-15.0.1_windows-x64_bin.zip |
Linux x64 64位 |
openjdk-15.0.1_linux-x64_bin.tar.gz |
Linux aarch64 64位 |
openjdk-15.0.1_linux-aarch64_bin.tar.gz |
MacOS x64 64位 |
openjdk-15.0.1_osx-x64_bin.tar.gz |
3. OpenJDK JDK15 下载 - 15
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-15_windows-x64_bin.zip |
Linux x64 64位 |
openjdk-15_linux-x64_bin.tar.gz |
Linux aarch64 64位 |
openjdk-15_linux-aarch64_bin.tar.gz |
MacOS x64 64位 |
openjdk-15_osx-x64_bin.tar.gz |
4. OpenJDK JDK14 下载 - 14.0.2
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-14.0.2_windows-x64_bin.zip |
Linux x64 64位 |
openjdk-14.0.2_linux-x64_bin.tar.gz |
MacOS x64 64位 |
openjdk-14.0.2_osx-x64_bin.tar.gz |
5. OpenJDK JDK14 下载 - 14.0.1
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-14.0.1_windows-x64_bin.zip |
Linux x64 64位 |
openjdk-14.0.1_linux-x64_bin.tar.gz |
MacOS x64 64位 |
openjdk-14.0.1_osx-x64_bin.tar.gz |
6. OpenJDK JDK14 下载 - 14
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-14_windows-x64_bin.zip |
Linux x64 64位 |
openjdk-14_linux-x64_bin.tar.gz |
MacOS x64 64位 |
openjdk-14_osx-x64_bin.tar.gz |
7. OpenJDK JDK13 下载 - 13.0.2
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-13.0.2_windows-x64_bin.zip |
Linux x64 64位 |
openjdk-13.0.2_linux-x64_bin.tar.gz |
MacOS x64 64位 |
openjdk-13.0.2_osx-x64_bin.tar.gz |
8. OpenJDK JDK13 下载 - 13.0.1
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-13.0.1_windows-x64_bin.zip |
Linux x64 64位 |
openjdk-13.0.1_linux-x64_bin.tar.gz |
MacOS x64 64位 |
openjdk-13.0.1_osx-x64_bin.tar.gz |
9. OpenJDK JDK13 下载 - 13
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-13_windows-x64_bin.zip |
Linux x64 64位 |
openjdk-13_linux-x64_bin.tar.gz |
MacOS x64 64位 |
openjdk-13_osx-x64_bin.tar.gz |
10. OpenJDK JDK12 下载 - 12.0.2
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-12.0.2_windows-x64_bin.zip |
Linux x64 64位 |
openjdk-12.0.2_linux-x64_bin.tar.gz |
MacOS x64 64位 |
openjdk-12.0.2_osx-x64_bin.tar.gz |
11. OpenJDK JDK12 下载 - 12.0.1
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-12.0.1_linux-x64_bin.tar.gz |
Linux x64 64位 |
openjdk-12.0.1_osx-x64_bin.tar.gz |
MacOS x64 64位 |
openjdk-12.0.1_windows-x64_bin.zip |
12. OpenJDK JDK12 下载 - 12
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-12_windows-x64_bin.zip |
Linux x64 64位 |
openjdk-12_linux-x64_bin.tar.gz |
MacOS x64 64位 |
openjdk-12_osx-x64_bin.tar.gz |
13. OpenJDK JDK11 下载 - 11.0.2(LTS)
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-11.0.2_windows-x64_bin.zip |
Linux x64 64位 |
openjdk-11.0.2_linux-x64_bin.tar.gz |
MacOS x64 64位 |
openjdk-11.0.2_osx-x64_bin.tar.gz |
14. OpenJDK JDK11 下载 - 11.0.1
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-11.0.1_windows-x64_bin.zip |
Linux x64 64位 |
openjdk-11.0.1_linux-x64_bin.tar.gz |
MacOS x64 64位 |
openjdk-11.0.1_osx-x64_bin.tar.gz |
15. OpenJDK JDK10 下载 - 10.0.1
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-10.0.1_windows-x64_bin.zip |
Linux x64 64位 |
openjdk-10.0.1_linux-x64_bin.tar.gz |
MacOS x64 64位 |
openjdk-10.0.1_osx-x64_bin.tar.gz |
16. OpenJDK JDK10 下载 - 10
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-10_windows-x64_bin.zip |
Linux x64 64位 |
openjdk-10_linux-x64_bin.tar.gz |
MacOS x64 64位 |
openjdk-10_osx-x64_bin.tar.gz |
17. OpenJDK JDK9 下载 - 9.0.4
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-9.0.4_windows-x64_bin.tar.gz |
Linux x64 64位 |
openjdk-9.0.4_linux-x64_bin.tar.gz |
MacOS x64 64位 |
openjdk-9.0.4_osx-x64_bin.tar.gz |
18. OpenJDK JDK9 下载 - 9
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-9+181_linux-x64_ri.zip |
Linux x64 64位 |
openjdk-9_linux-x64_bin.tar.gz |
19. OpenJDK JDK1.8 下载 - JDK8下载 - 8u41(LTS)
安装平台 |
下载地址 |
Windows x64 64位 |
openjdk-8u41-b04-windows-i586-14_jan_2020.zip |
Linux x64 64位 |
openjdk-8u41-b04-linux-x64-14_jan_2020.tar.gz |
20. OpenJDK JDK1.7下载 - JDK7下载 - 7u75
安装平台 |
下载地址 |
Linux x64 64位 |
openjdk-7u75-b13-linux-x64-18_dec_2014.tar.gz |
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。