Java中的内置函数式接口
除了Comparator和Runnable接口之外,Java8中还有许多其他内置的函数式接口,例如Callable、Predicate、Function和Consumer。这些接口可以在java.util.function包中找到。

下面简要讨论一下Java中较常用的内置接口:
Comparator:Comparator是用于根据特定标准比较两个对象的接口,java.util.Comparator类用于实现这个接口。
Runnable:它是一个抽象类,实现了Runnable接口,并提供了一个运行线程的抽象。
Callable:它表示一个返回单个结果值T的任务,可以通过调用它的call()方法来访问它。
Future:Future表示一个异步操作,其结果可能尚不可用,但较终将在未来某个时间点(当所有待处理的活动已成功完成或未成功完成时)可用。通过java培训,你可以学习更多java编码技巧,以提高java技能。
Supplier:Supplier只是一个返回值而不带输入参数的函数;这些也称为纯函数。
Predicate:Predicate功能接口表示对于由其布尔参数类型T指定的某些条件返回true或false的谓词。
Consumer:Consumer函数接口表示接受T类型参数并且不返回结果的函数。