I think the principles are largely unaffected by Java 8. The book mostly discusses design patterns, which aren't changed much by the new hotness. Given that this is a best-practices manual for professionals everywhere, I expect it'll receive a Java8 treatment.