|              
 编程(Programming)是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解(understand)人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。 JDK1.8 又称为 JDK8,它是 JDK 的一个重要的长期支持版本(LTS),在生产环境中使用非常广泛。JDK1.8 是由 Oracle 公司于 2014 年 3 月 18 日发布,支持函数式编程,新的 JavaScript 引擎,新的日期 API 以及新的 Stream API 等。 
JDK1.8 相比之前版本,主要有以下几方面的变化: 
- 1. 支持 Lambda 表达式,通过函数式编程,使得代码更少;
 
- 2. 引入新的 Date Time API,加强对日期与时间的处理;
 
- 3. 新增 Stream API,即 java.util.stream;
 
- 4. 引入 Optional 类,最大化减少空指针异常;
 
- 5. 提供新的 Nashorn JavaScript 引擎,允许在 JVM 上运行特定的JS应用;
 
- ......
 
 
1. Oracle JDK1.8 下载 - JDK8 下载 - 8u202
| 安装平台 | 
下载地址 | 
 
| Windows x64 64位 | 
jdk-8u202-windows-x64.exe | 
 
| Windows x86 32位 | 
jdk-8u202-windows-i586.exe | 
 
| Linux x64 64位 | 
jdk-8u202-linux-x64.rpm | 
 
| Linux x64 64位 | 
jdk-8u202-linux-x64.tar.gz | 
 
| Linux x86 32位 | 
 jdk-8u202-linux-i586.rpm  | 
 
| Linux x86 32位 | 
jdk-8u202-linux-i586.tar.gz  | 
 
| Linux Arm 64位 | 
jdk-8u202-linux-arm64-vfp-hflt.tar.gz  | 
 
| Linux Arm 32位 | 
jdk-8u202-linux-arm32-vfp-hflt.tar.gz  | 
 
| MacOS x64 64位 | 
jdk-8u202-macosx-x64.dmg | 
 
| Solaris | 
jdk-8u202-solaris-sparcv9.tar.Z | 
 
| Solaris | 
jdk-8u202-solaris-sparcv9.tar.gz | 
 
| Solaris | 
jdk-8u202-solaris-x64.tar.Z  | 
 
| Solaris | 
jdk-8u202-solaris-x64.tar.gz  | 
 
 
2. Oracle JDK1.8下载 - JDK8下载 - 8u201
| 安装平台 | 
下载地址 | 
 
| Windows x64 64位 | 
jdk-8u201-windows-x64.exe | 
 
| Windows x86 32位 | 
jdk-8u201-windows-i586.exe | 
 
| Linux x64 64位 | 
jdk-8u201-linux-x64.rpm | 
 
| Linux x64 64位 | 
jdk-8u201-linux-x64.tar.gz | 
 
| Linux x86 32位 | 
jdk-8u201-linux-i586.rpm | 
 
| Linux x86 32位 | 
jdk-8u201-linux-i586.tar.gz | 
 
| Linux Arm 64位 | 
jdk-8u201-linux-arm64-vfp-hflt.tar.gz  | 
 
| Linux Arm 32位 | 
jdk-8u201-linux-arm32-vfp-hflt.tar.gz | 
 
| MacOS x64 64位 | 
jdk-8u201-macosx-x64.dmg | 
 
| Solaris | 
jdk-8u201-solaris-sparcv9.tar.Z | 
 
| Solaris | 
jdk-8u201-solaris-sparcv9.tar.gz | 
 
| Solaris | 
jdk-8u201-solaris-x64.tar.Z | 
 
| Solaris | 
jdk-8u201-solaris-x64.tar.gz | 
 
 
3. Oracle JDK1.8下载 - JDK8下载 - 8u192
| 安装平台 | 
下载地址 | 
 
| Windows x64 64位 | 
jdk-8u192-windows-x64.exe | 
 
| Windows x86 32位 | 
jdk-8u192-windows-i586.exe | 
 
| Linux x64 64位 | 
jdk-8u192-linux-x64.rpm | 
 
| Linux x64 64位 | 
jdk-8u192-linux-x64.tar.gz | 
 
| Linux x86 32位 | 
jdk-8u192-linux-i586.rpm | 
 
| Linux x86 32位 | 
jdk-8u192-linux-i586.tar.gz | 
 
| Linux Arm 64位 | 
jdk-8u192-linux-arm64-vfp-hflt.tar.gz | 
 
| Linux Arm 32位 | 
jdk-8u192-linux-arm32-vfp-hflt.tar.gz | 
 
| MacOS x64 64位 | 
jdk-8u192-macosx-x64.dmg | 
 
| Solaris | 
jdk-8u192-solaris-sparcv9.tar.Z | 
 
| Solaris | 
jdk-8u192-solaris-sparcv9.tar.gz | 
 
| Solaris | 
jdk-8u192-solaris-x64.tar.Z | 
 
| Solaris | 
jdk-8u192-solaris-x64.tar.gz | 
 
 
4. Oracle JDK1.8下载 - JDK8下载 - 8u191
| 安装平台 | 
下载地址 | 
 
| Windows x64 64位 | 
jdk-8u191-windows-x64.exe  | 
 
| Windows x86 32位 | 
jdk-8u191-windows-i586.exe  | 
 
| Linux x64 64位 | 
jdk-8u191-linux-x64.rpm  | 
 
| Linux x64 64位 | 
jdk-8u191-linux-x64.tar.gz  | 
 
| Linux x86 32位 | 
jdk-8u191-linux-i586.rpm  | 
 
| Linux x86 32位 | 
jdk-8u191-linux-i586.tar.gz  | 
 
| Linux Arm 64位 | 
jdk-8u191-linux-arm64-vfp-hflt.tar.gz  | 
 
| Linux Arm 32位 | 
jdk-8u191-linux-arm32-vfp-hflt.tar.gz  | 
 
| MacOS x64 64位 | 
jdk-8u191-macosx-x64.dmg  | 
 
| Solaris | 
jdk-8u191-solaris-sparcv9.tar.Z  | 
 
| Solaris | 
jdk-8u191-solaris-sparcv9.tar.gz  | 
 
| Solaris | 
jdk-8u191-solaris-x64.tar.Z  | 
 
| Solaris | 
jdk-8u191-solaris-x64.tar.gz  | 
 
 
5. Oracle JDK1.8下载 - JDK8下载 - 8u181
| 安装平台 | 
下载地址 | 
 
| Windows x64 64位 | 
jdk-8u181-windows-x64.exe  | 
 
| Windows x86 32位 | 
jdk-8u181-windows-i586.exe  | 
 
| Linux x64 64位 | 
jdk-8u181-linux-x64.rpm  | 
 
| Linux x64 64位 | 
jdk-8u181-linux-x64.tar.gz  | 
 
| Linux x86 32位 | 
jdk-8u181-linux-i586.rpm  | 
 
| Linux x86 32位 | 
jdk-8u181-linux-i586.tar.gz  | 
 
| Linux Arm 64位 | 
jdk-8u181-linux-arm64-vfp-hflt.tar.gz  | 
 
| Linux Arm 32位 | 
jdk-8u181-linux-arm32-vfp-hflt.tar.gz  | 
 
| MacOS x64 64位 | 
jdk-8u181-macosx-x64.dmg | 
 
| Solaris | 
jdk-8u181-solaris-sparcv9.tar.Z  | 
 
| Solaris | 
jdk-8u181-solaris-sparcv9.tar.gz  | 
 
| Solaris | 
jdk-8u181-solaris-x64.tar.Z  | 
 
| Solaris | 
jdk-8u181-solaris-x64.tar.gz  | 
 
 
6. Oracle JDK1.8下载 - JDK8下载 - 8u172
| 安装平台 | 
下载地址 | 
 
| Windows x64 64位 | 
jdk-8u172-windows-x64.exe  | 
 
| Windows x86 32位 | 
jdk-8u172-windows-i586.exe  | 
 
| Linux x64 64位 | 
jdk-8u172-linux-x64.rpm  | 
 
| Linux x64 64位 | 
jdk-8u172-linux-x64.tar.gz  | 
 
| Linux x86 32位 | 
jdk-8u172-linux-i586.rpm  | 
 
| Linux x86 32位 | 
jdk-8u172-linux-i586.tar.gz  | 
 
| Linux Arm 64位 | 
jdk-8u172-linux-arm64-vfp-hflt.tar.gz  | 
 
| Linux Arm 32位 | 
jdk-8u172-linux-arm32-vfp-hflt.tar.gz  | 
 
| MacOS x64 64位 | 
jdk-8u172-macosx-x64.dmg  | 
 
| Solaris | 
jdk-8u172-solaris-sparcv9.tar.Z  | 
 
| Solaris | 
jdk-8u172-solaris-sparcv9.tar.gz  | 
 
| Solaris | 
jdk-8u172-solaris-x64.tar.Z  | 
 
| Solaris | 
jdk-8u172-solaris-x64.tar.gz  | 
 
 
7. Oracle JDK1.8下载 - JDK8下载 - 8u171
| 安装平台 | 
下载地址 | 
 
| Windows x64 64位 | 
jdk-8u171-windows-x64.exe  | 
 
| Windows x86 32位 | 
jdk-8u171-windows-i586.exe  | 
 
| Linux x64 64位 | 
jdk-8u171-linux-x64.rpm  | 
 
| Linux x64 64位 | 
jdk-8u171-linux-x64.tar.gz  | 
 
| Linux x86 32位 | 
jdk-8u171-linux-i586.rpm  | 
 
| Linux x86 32位 | 
jdk-8u171-linux-i586.tar.gz  | 
 
| Linux Arm 64位 | 
jdk-8u171-linux-arm64-vfp-hflt.tar.gz  | 
 
| Linux Arm 32位 | 
jdk-8u171-linux-arm32-vfp-hflt.tar.gz  | 
 
| MacOS x64 64位 | 
jdk-8u171-macosx-x64.dmg  | 
 
| Solaris | 
jdk-8u171-solaris-sparcv9.tar.Z  | 
 
| Solaris | 
jdk-8u171-solaris-sparcv9.tar.gz  | 
 
| Solaris | 
jdk-8u171-solaris-x64.tar.Z  | 
 
| Solaris | 
jdk-8u171-solaris-x64.tar.gz  | 
 
 
8. Oracle JDK1.8下载 - JDK8下载 - 8u152
| 安装平台 | 
下载地址 | 
 
| Windows x64 64位 | 
jdk-8u152-windows-x64.exe  | 
 
| Windows x86 32位 | 
jdk-8u152-windows-i586.exe  | 
 
| Linux x64 64位 | 
jdk-8u152-linux-x64.rpm  | 
 
| Linux x64 64位 | 
jdk-8u152-linux-x64.tar.gz  | 
 
| Linux x86 32位 | 
jdk-8u152-linux-i586.rpm  | 
 
| Linux x86 32位 | 
jdk-8u152-linux-i586.tar.gz  | 
 
| Linux Arm 64位 | 
jdk-8u152-linux-arm64-vfp-hflt.tar.gz  | 
 
| Linux Arm 32位 | 
jdk-8u152-linux-arm32-vfp-hflt.tar.gz  | 
 
| MacOS x64 64位 | 
 jdk-8u152-macosx-x64.dmg  | 
 
| Solaris | 
jdk-8u152-solaris-sparcv9.tar.Z  | 
 
| Solaris | 
jdk-8u152-solaris-sparcv9.tar.gz  | 
 
| Solaris | 
jdk-8u152-solaris-x64.tar.Z | 
 
| Solaris | 
jdk-8u152-solaris-x64.tar.gz | 
 
 
9. Oracle JDK1.8下载 - JDK8下载 - 8u151
| 安装平台 | 
下载地址 | 
 
| Windows x64 64位 | 
jdk-8u151-windows-x64.exe | 
 
| Windows x86 32位 | 
jdk-8u151-windows-i586.exe | 
 
| Linux x64 64位 | 
jdk-8u151-linux-x64.rpm  | 
 
| Linux x64 64位 | 
jdk-8u151-linux-x64.tar.gz  | 
 
| Linux x86 32位 | 
jdk-8u151-linux-i586.rpm  | 
 
| Linux x86 32位 | 
jdk-8u151-linux-i586.tar.gz | 
 
| Linux Arm 64位 | 
jdk-8u151-linux-arm64-vfp-hflt.tar.gz | 
 
| Linux Arm 32位 | 
jdk-8u151-linux-arm32-vfp-hflt.tar.gz | 
 
| MacOS x64 64位 | 
jdk-8u151-macosx-x64.dmg | 
 
| Solaris | 
jdk-8u151-solaris-sparcv9.tar.Z | 
 
| Solaris | 
jdk-8u151-solaris-sparcv9.tar.gz | 
 
| Solaris | 
jdk-8u151-solaris-x64.tar.Z | 
 
| Solaris | 
jdk-8u151-solaris-x64.tar.gz | 
 
 
  
 使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。  
 |