Bonjour,

Je regarde un peu Java 8 et j'essaye de mieux comprendre les interfaces fonctionnelles.
D'après ce que je comprends, l’intérêt principal des interfaces fonctionnelles est de pouvoir utiliser des nouvelles features de JAVA 8 comme par exemple les lambdas.
Est-on obliger de passer par une interface fonctionnelle pour utiliser les lambdas ? Pourquoi ?
L'avantage que je vois avec la manière de les déclarer, c'est qu'il n'est pas nécessaire d'avoir un mot clé spécifique.Il suffit juste d'une interface avec une methode.On doit donc pouvoir modifier des api existantes facilement ...
Des commentaires ?