Java Workshop solutions (Visual Age edition, self-extracting archive)
Java Workshop solutions (command line edition)
Visual Age for Java notes (self-extracting archive, password protected)
Books
Bruce Eckel, Thinking in Java - good high level look at Java with emphasis on applications
Deitel & Deitel, Java How To Program - nuts and bolts, lots of code examples
Horstmann/Cornell, Core Java, Volume 1 - detailed reference, good for current C++ and Visual Basic programmers. (Author's frequently point out similarities and differences between Java and these languages.)
Bruce Eckel's Thinking in Java - web edition