Встречается на собеседованиях • сегодня
Где используется Lambda
Лямбда-выражения в Java используются для краткой записи анонимных функций, чаще всего в контексте функциональных интерфейсов (интерфейсов с одним абстрактным методом). Основные сценарии:
- Stream API – для операций над коллекциями (filter, map, reduce и т.д.):
java
list.stream().filter(x -> x > 5).forEach(System.out::println);- Сортировка коллекций:
java
Collections.sort(list, (a, b) -> a.compareTo(b));- Обработка событий (например, в Swing):
java
button.addActionListener(e -> System.out.println("Clicked"));- Параллельные вычисления (через
CompletableFuture,ExecutorServiceи т.д.):
java
CompletableFuture.runAsync(() -> System.out.println("Async task"));Лямбды делают код компактнее, улучшают читаемость и позволяют использовать функциональный стиль программирования.

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