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