http://www.informit.com/guides/guide.asp?g=java
A surprisingly useful collection of introductory guides to a wide range of Java topics.