Java 8 函数式接口 : Supplier、Function、Consumer、Predicate

函数式接口特点 1、三种方法 唯一的抽象方法 使用default定义普通方法(默认方法),通过对象调用。 使用static定义静态方法,通过接口名调用。 2、一个新注解@FunctionInterface 如果某一个接口就是为了函数式接口而生的,使用注解@FunctionalI...

2018-11-02 16:39:03

阅读数 59

评论数 0

Java 8 函数式编程 Lambda

Lambda表达式 a function (or a subroutine) defined, and possibly called, without being bound to an identifier。 一段带有输入参数的可执行语句块。 在Java 8之前,如果想将行为传入函数,仅...

2018-11-01 14:54:51

阅读数 35

评论数 0

Java 8 函数式编程 如何优雅的使用Optional

Optional是Java8提供的为了解决null安全问题的一个API。善用Optional可以使我们代码中很多繁琐、丑陋的设计变得十分优雅。这篇文章是建立在你对Optional的用法有一定了解的基础上的,如果你还不太了解Optional,可以先去看看相关教程,或者查阅Java文档。 使用Opt...

2018-10-31 10:55:32

阅读数 57

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭