Ce document présente les interfaces fonctionnelles introduites par Java 8, incluant les méthodes par défaut, les lambda expressions et les références de méthode. L'étude aborde leurs rôles dans la programmation fonctionnelle, ainsi que leur utilisation pour rendre le code plus concis et lisible. Des exemples illustrent l'application de ces concepts et la création d'interfaces fonctionnelles à l'aide de lambda expressions.