What are Functional Interfaces?
The term Functional Interface was introduced in Java 8. Functional interfaces are interfaces that have only one abstract (non-implemented) method.
Let’s take a look through an example code.

Explanation Video
Let us see the debug video for the same.
Still, have questions? Feel free to share your viewpoints in the comments section below. 🙂