The book does not cover details of Java 8. The book helps you design modular software today, which will prepare you for Jigsaw (module system in Java 8) when it's delivered. Conversely, the book helps you design modular software today and prepares you for using OSGi if that's the module framework you choose.