Получи случайную криптовалюту за регистрацию!

#вопросы_с_собеседований К каким переменным есть доступ у лям | Библиотека джависта | Java, Spring, Maven, Hibernate

#вопросы_с_собеседований
К каким переменным есть доступ у лямбда-выражений?

Если кто-то забыл, как работают лямбды, пример на картинке.
Доступ к переменным внешней области действия из лямбда-выражения очень схож к доступу из анонимных объектов. Можно ссылаться на:

неизменяемые (effectively final - не обязательно помеченные как final) локальные переменные;
поля класса;
статические переменные.

К методам по умолчанию реализуемого функционального интерфейса обращаться внутри лямбда-выражения запрещено.