UML Class Diagraming for Java Quick Reference

When I run into a tricky bit of code, or need to capture a rough sketch of programming concept, I usually resort to UML. I usually use UMLet for creating my class diagrams and other UML diagrams.

Screen shot for UML Java cheat sheet
Screen shot for UML Java cheat sheet

Here is a PDF cheat sheet for creating Java class diagrams with UML:

UML Java Cheat Sheet