Day 28
1. 函数式接口
1.1 概述
如果说一个接口只有一个方法,而且干方法是一个缺省属性为abstract方法,该接口称之为函数式接口。
可以直接使用JDK1.8新特征,Lambda表达式来使用
Lambda表达式对比匿名内部类
1. 简化了代码结构
2. 节约了内存资源
3. 让程序员更加关注我要做什么,而不是为了做什么需要完成什么
1.2 @FunctionalInterface使用
类似于
@Override 开启代码重写格式严格检查
1.3 使用函数式接口
代码中使用函数式接口
1. 让程序的目的性更强
2. 提供复用,普适性的价值
3. 节约资