документация в состояниях анонимных классов
Анонимный класс не может получить доступ к локальным переменным в своей охватывающей области которые не объявляются окончательными или фактически окончательными.
Я не понимаю, что означает переменная, являющаяся "эффективной окончательной". Может ли кто-нибудь привести пример, чтобы помочь мне понять, что это значит?