摘要:
一、函数式(Functional)接口 1、概念 函数式接口在 java 中是指:有且仅有一个抽象方法的接口,称为函数式接口。 函数式接口,即适用于函数式编程场景的接口。 而Java中的函数式编程体现就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象 阅读全文
摘要:
一、Lambda 表达式 1、为什么使用 Lambda 表达式 Lambda 是一个匿名函数,我们可以把 Lambda 表达式理解为是一段可以传递的代码(将代码像数据一样进行传递)。使用它可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使Java的语言表达能力得到了提升。 2、函数式编程思想 阅读全文