Рубрики
Без рубрики

Шпаргалка по функциональному интерфейсу Java 8

Шпаргалка, описывающая 4 функциональных интерфейса, предоставляемых Java 8. С пометкой java, шпаргалка, функционал.

У О’Рейли есть отличная подробная статья о функциональном интерфейсе в Java 8. Вот краткая шпаргалка, чтобы отслеживать основные типы, что они делают и распространенные варианты использования.

Сказуемое

Предикат возвращает значение true или false. Они используются для фильтров или замены больших цепочек логики if/else.

Функция

Функция преобразует данные. Они используются для карт и других преобразований. Важно не изменять исходные данные, которые передаются.

Поставщик

A Поставщик не принимает аргументов и возвращает значение известного типа. Извлечение, чтение или создание ресурсов для использования другими функциями являются распространенными вариантами использования. Поставщики начинают все сначала.

Потребитель

Потребитель принимает один аргумент, но не возвращает никаких результатов. Потребители – это то, куда должны идти мутирующие функции, вещи с побочными эффектами. Потребители заканчивают дела.

Если вам это нравится, посетите мой блог для получения дополнительной информации.

Получайте ежемесячное электронное письмо с отличными статьями о технологиях и технологическом лидерстве со всего Интернета

Благодаря Рог01 для фотографии великого робота

Оригинал: “https://dev.to/monknomo/java-8-functional-interface-cheatsheet”