Java Pocket Guide: Instant Help for Java Programmers
Exactly what the title says – it’s a very short, concise guide to the Java language. It’s especially helpful for developers of other languages who want to see how things are done in Java. I read it over the course of a day – kept it in my back pocket while I walked around the Mall of America. I’d pull it out, read a chapter in five minutes, and put it back in.