Question: Which functional interfaces does Java provide to serve as data types for lambda expressions?
- Observer, Observable
- Collector, Builder
- Filter, Map, Reduce
- Consumer, Predicate, Supplier
Answer: The correct answer of the above question is Option D:Consumer, Predicate, Supplier