Start from here
The Java™ Tutorials