5
Modern Java - A Guide to Java 8 (winterbe.com)