Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014 年 3 月 18 日发布 Java 8 ,它支持函数式编程,新的 JavaScript 引擎,新的日期 API,新的Stream API 等。
主要新特性如下:
1、lambda表达式
2、函数式编程(FunctionalInterface)
3、接口增强(默认方法、静态方法)
4、方法引用
5、Stream流api
6、Optional类 (封装null数据)
7、Nashorn 新的JavaScript引擎
8、新的日期API
9、内置Base64编码、解码工具。