The Definitive Guide to Java Platform Best Practices–Updated for Java 7, 8, and 9  Java has changed dramatically since the previous edition of Effective Java was published shortly after the release of Java 6. This Jolt award-winning classic has now been thoroughly updated to take full