JDK8 新特性

1.允许在接口中有默认方法实现,default方法

2.Lambda表达式,允许将一个函数当做方法的参数,或者说把代码当数据

3.函数式接口,仅仅包含一个抽象方法的接口,默认方法不算抽象方法,所以可以给函数式接口添加默认方法

4.时间日期API,在java.time包下包含了一组全新的时间日期API

5.Annotation,java8前相同的注解在同一位置只能声明一次,java8引入重复注解,可以让相同的注解在同一地方声明多次,需要用@Repeatable注解,相同注解以集合的方式保存,底层原理没变化

6.::,java8运行使用::关键字来传递方法或者构造函数引用

posted on 2017-08-28 19:03  zawjdbb  阅读(118)  评论(0编辑  收藏  举报

导航