jdk1.8新特性

Python016

jdk1.8新特性,第1张

Java8(又称为jdk1.8)是Java语言开发迄今为止的一个最主要和用户最多的一个版本。

Java8是Oracle公司于2014年3月18日发布,它不仅支持函数式编程,而且还拥有新的日期API,StreamAPI等操作,下面胖虎带领大家一探究竟Java8的一些新特性

ava8API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。这种风格将要处理的元素集合看作一种流,流在管道中传输,并且可以在管道的节点上进行处理,比如筛选,排序,聚合等操作。

java8添加了接口的默认方法,简单说,默认方法就是接口可以有实现方法,而且不需要实现类去实现的方法。

jdk1.8的新特性包括如下:

一、接口的默认方法与静态方法,也就是接口中可以有实现方法

二、Lambda 表达式

三、函数式接口与静态导入

四、Lambda 作用域

在lambda表达式中访问外层作用域和老版本的匿名对象中的方式很相似。你可以直接访问标记了final的外层局部变量,或者实例的字段以及静态变量。

五、访问局部变量,等等其他新特性。