Java 1.8 内置的函数式接口
JDK 1.8 API 包含了很多内置的函数式接口。其中就包括我们在老版本中经常见到的 Comparator 和 Runnable,Java 8 为他们都添加了 @FunctionalInterface 注解,以用来支持 Lambda 表达式。
值得一提的是,除了 Comparator 和 Runnable 外,还有一些新的函数式接口,它们很多都借鉴于知名的 Google Guava 库。
对于它们,即使你已经非常熟悉了,还是最好了解一下的。章节目录如下:
章节目录 |
---|
1. Predicate 断言 |
2. Function 接口 |
3. Consumer 消费者 |
4. Comparator 比较 |