Java8特性1 - lambda表达式&函数式接口

Java8特性1 - lambda表达式&函数式接口

💡 原文中文,约2700字,阅读约需7分钟。
📝

内容提要

本文介绍了Java8中的Lambda表达式和函数式接口。Lambda表达式可以简化线程创建和函数实现的代码。Java8内置了四个基础函数式接口:Consumer、Supplier、Function和Predicate。Consumer是消费型接口,接收一个参数,无返回值;Supplier是供给型接口,无参数,有返回值;Function是函数型接口,接收参数T,返回一个R;Predicate是断定型接口,接收参数T,判断是否满足某一约束,返回一个boolean值。通过示例代码对比,展示了Lambda表达式和传统写法的对比。

🏷️

标签

➡️

继续阅读