Java 1.5 Tiger: A Developer's Notebook