Функциональный интерфейс — это интерфейс, содержащий только один абстрактный метод. Они используются для реализации лямбда-выражений и ссылок на методы. Могут иметь default и static методы.
Примеры встроенных функциональных интерфейсов в пакете java.util.function
:
Predicate<T>
: Принимает один аргумент типа T
и возвращает булево значение.
java
Consumer<T>
: Принимает один аргумент типа T
и ничего не возвращает. Выполняет действие над аргументом.
java
Функциональный интерфейс — это интерфейс, содержащий только один абстрактный метод. Они используются для реализации лямбда-выражений и ссылок на методы. Могут иметь default и static методы.
Примеры встроенных функциональных интерфейсов в пакете java.util.function
:
Predicate<T>
: Принимает один аргумент типа T
и возвращает булево значение.
java
Consumer<T>
: Принимает один аргумент типа T
и ничего не возвращает. Выполняет действие над аргументом.
java
Register or sign in to get access to full answers for all questions from the question bank.