Программирование — Уорбертон Ричард


Гид Java-разработчика. Проектно-ориентированный подход
Лямбда-выражения в Java 8. Функциональное программирование - в массы