Функциональные интерфейсы и их реализация
Подскажите пожалуйста способы реализации функциональных интерфейсов.
Я знаю два способа - имплементирование в класс и реализация методов
И с помощью лямбда выражений.
Какие есть еще?
Ответы (1 шт):
Автор решения: Sergei Zhilinski
→ Ссылка
В Java 8 функциональные интерфейсы могут быть представлены с использованием лямбда-выражений, ссылок на методы и ссылок на конструкторы.
В документации об этом написано:
Note that instances of functional interfaces can be created with lambda expressions, method references, or constructor references. пруф
Насколько мне известно, других вариантов пока не добавлялось.