More ideas from hay
Introduction to Programming in Java - loads of examples on the website if you want to learn Java

edu Java Programming Cheatsheat (and Introduction to Programming in Java ebook).most useful Java cheatsheet I've ever seen