Встречается на собеседованиях • сегодня
Что такое Lambda выражение
Lambda-выражение — это анонимная функция, которая позволяет передавать код как аргумент метода или создавать экземпляры функциональных интерфейсов кратко. Появилось в Java 8.
Основные особенности:
- Не имеет имени, возвращаемого типа и модификаторов доступа
- Работает только с функциональными интерфейсами (те, у которых 1 абстрактный метод)
- Синтаксис:
(параметры) -> { тело }
Пример:
java
// Без лямбды
Runnable r = new Runnable() {
@Override
public void run() {
System.out.println("Hello");
}
};
// С лямбдой
Runnable r = () -> System.out.println("Hello");Используется в Stream API, многопоточности и везде, где нужны краткие реализации интерфейсов.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы