Программу данного курса вы можете посмотреть по ссылке -
Начиная с Java 1.8 появляются лямбда функции. Лямбда функция — анонимная функция реализующая функциональный интерфейс. Лямбда функции используются в том же контексте, что и ссылки на методы. Т.е. могут быть использованы только как реализация того или иного функционального интерфейса. Ссылка на конспект этой лекции -