В спецификации Java SE8 написано: Оценка лямбда-выражения производит экземпляр функционального интерфейса.
На данный момент я понимаю: лямбда-выражение создает некий анонимный класс, реализующий функциональный интерфейс
Может кто-нибудь подробно объяснить, что происходит во время выполнения с лямда-выражениями, которые мы пишем?
LambdaFactory
, который извергает нечто большее, похожее на указатель на функцию, чем на анонимный класс. Однако для целей разработки вы можете (и должны) думать о них как о схожих; API функции существует для представления и взаимозаменяемости с сигнатурами методов - person Rogue   schedule 21.09.2020argument -> body
вещь, которая оценивает экземпляр функционального интерфейса, не путать с выполнением тела лямбда-выражения. - person Holger   schedule 29.09.2020