Выпуск 14. Lambda-выражения - пакет java.util.function
Java 1424. Что такое lambda и функциональная парадигма?
В Java, лямбда-выражение (lambda) представляет собой анонимную функцию, которая может быть передана в качестве аргумента или использована внутри других функций. Лямбда-выражения были введены в Java 8 вместе с функциональной парадигмой. Функциональная парадигма в Java Функциональная парадигма программирования - это стиль программирования, который сосредоточен на использовании функций в качестве основных строительных блоков программы. В функциональной парадигме данные рассматриваются как неизменяемые, а операции над ними выполняются с помощью функций...
Как начать работать с Лямбда-выражениями в Java
Перевод статьи Luis Santiago: How to start working with Lambda Expressions in Java Краткое введение Лямбда-выражения используют преимущества параллельных процессов в многоядерных средах, что видно при поддержке операций с конвейерами данных в Stream API.
Это анонимные методы (методы без имени), используемые для реализации метода, определенного функциональным интерфейсом. Важно знать, что такое функциональный интерфейс, прежде чем вы начнете использовать Лямбда-выражения.
Функциональный интерфейс Функциональный интерфейс — это интерфейс, содержащий один и только один абстрактный метод...