Функциональный интерфейс — это интерфейс с ровно одним абстрактным методом (SAM — Single Abstract Method). Его можно использовать как тип для лямбда-выражений. Аннотация @FunctionalInterface не обязательна, но защищает от случайного добавления второго метода. Стандартные примеры: Function
Что такое функциональный интерфейс?
Junior
399 просмотровAFK Offer AI
Что такое String pool и зачем он нужен?