Retrolambda — конвертирует байткод с лямбдами из Java 8 в вызов анонимных классов для Java 7 и ниже.
Что это нам даёт? Мы можем избавиться от создания анонимных классов в коде при добавлении обработчиков. Особенно это полезно в Android-приложениях, где используется Java 6.
Retrolambda кроме самих лямбд поддерживает ссылки на метод, а также try-with-resources из Java 7 и switch для строк из Java 7.
Имя: Гриб Откуда: Оренбург - Нежинка Регистрация: 16.10.2013
Retrolambda — конвертирует байткод с лямбдами из Java 8 в вызов анонимных классов для Java 7 и ниже.То есть конвертирует только в одну сторону? Просто описание говорит: "лямбда -> анон. класс", а пример "анон. класс -> лямбда".
Цитата aNNiMON:Опробовал эту штуку на андроиде. Действительно работает. Ещё бы Stream API портировать.Кстати, да, без стримов, считай, бесполезная штука