Remember, the name of your source file must be the same as the name of the class!
How to compile
Teach Yourself Java in 21 Days
The Java Tutorial
The Sun Java Tutorial
, another link.
Sun's Tutorial: the class hierarchy
The AWT (Abstract Windowing Toolkit) tutorial
from Java in a Nutshell.
Concurrent programming in Java
Object Oriented Faq
(from comp.object" newsgroup).
Notes from a class on Java Programming
Brewing Java: another Java Tutorial
Other Data Structures Courses Online
A short, 6-week course on Java
(This assumes you already know about data structures, concurrency, etc. Many examples of Java programs, but I haven't tried any of them.)
An upper-level course
CS410: Java Programming (Univ. of Bridgeport)
Bob Roos's Spring of 1998 course
Object Magazine Online
Java Report Online