Here is a Java Cheat Sheet from Princeton University, complimented by PWC notes, covering all aspects of the syntax of Java. Also has essential, must-know algorithms that come up in almost every Java exam.

Click here