Обложка канала

Библиотека джависта

20804 @javaproglib

Полезные материалы по всему, что может быть полезно разработчику на Java.

Библиотека джависта

3 года назад
Открыть в
#вопросы_с_собеседований К каким переменным есть доступ у лямбда-выражений? Если кто-то забыл, как работают лямбды, пример на картинке. Доступ к переменным внешней области действия из лямбда-выражения очень схож к доступу из анонимных объектов. Можно ссылаться на: ☕️ неизменяемые (effectively final - не обязательно помеченные как final) локальные переменные; ☕️ поля класса; ☕️ статические переменные. К методам по умолчанию реализуемого функционального интерфейса обращаться внутри лямбда-выражения запрещено.