Коли використовувати лямбда вирази?

Лямбда – вираз є блоком коду з параметрами. Використовуйте лямбда – вираз , коли хочете виконати блок коду в пізніший момент часу. Лямбда – вирази можуть бути перетворені у функціональні інтерфейси. Лямбда-вирази мають доступ до final-змінних з охоплюючої області видимості.

Зазвичай лямбда-вирази використовуються для інкапсуляції кількох рядків коду, що передаються алгоритмам або асинхронним функціям.

Лямбда-вираз або просто лямбда в Java – спрощений запис анонімного класу, що реалізує функціональний інтерфейс. Функціональний інтерфейс у Java – інтерфейс, у якому оголошено тільки один абстрактний метод.