Working in Java 8 and Beyond

Sep 18, 2018

Learn to use the new features of Java 8, 9, and beyond, including lambda expressions, method references, and the streaming API.

Exercises includeS using lambdas and streams, refactoring existing code, working with map/filter/reduce, and sampling the new java.time package.

Knowledge of earlier versions of Java is assumed. The exercises are independent of IDE, but IntelliJ IDEA is recommended.