摘要:
一、方法引用 1.1 方法引用含义 在学习了 表达式之后,我们通常会使用 表达式来创建匿名方法。但有的时候我们仅仅是需要调用一个已存在的方法。如下示例: 在 中,我们可以通过一个新特性来简写这段 表达式。如下示例: 这种特性就叫做方法引用(Method Reference)。 1.2 方法引用符 双 阅读全文
摘要:
一、Stream 流 1.1 概念 官方解释:可以支持顺序和并行对元素操作的元素集合。 简单来讲, Stream 就是 JDK8 提供给我们的对于元素集合统一、快速、并行操作的一种方式。 它能充分运用多核的优势,以及配合 Lambda 表达式、链式结构对集合等进行许多有用的操作。 1.2 特征 Pi 阅读全文
摘要:
Lambda 表达式是 1.8 里面的一个重要更新,这意味着 Java 也开始承认了函数式编程,并且尝试引入其中,我们今天就来了解下它的使用。 一、函数式接口 1.1 概念 函数式接口在 Java 中是指: 有且仅有一个抽象方法的接口 。 1.2 格式 例如: 1.3 @FunctionalInte 阅读全文