Встречается на собеседованиях • сегодня

Что такое lambda функция

Лямбда-функция (лямбда-выражение) — это анонимная функция, которая может быть передана как аргумент или сохранена в переменной. В Java лямбды появились в версии 8 и позволяют писать более компактный код, особенно при работе с функциональными интерфейсами (интерфейсами с одним абстрактным методом).

Пример:

java
// Без лямбды
Runnable runnable = new Runnable() {
    @Override
    public void run() {
        System.out.println("Hello World");
    }
};

// С лямбдой
Runnable lambdaRunnable = () -> System.out.println("Hello World");

Лямбды часто используют с Stream API, Comparator и другими функциональными интерфейсами. Они делают код чище и выразительнее.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы