Ensino
Geral

Lógica de
Programação

Estrutura de
Dados

Orientação
ao Objeto

_______________
|  Delphi
 Java

Computação
Gráfica

No Site da JavaSoft é onde se encontram todas as informações de primeira mão sobre Java.
 
A referência fundamental e mais atualizado do Java está no: Java Tutorial.
 
No site de Super Apostilas pode ser encontrada um livro digital sobre Java de Peter Jandl Junior bastante interessante (ele está identificado como USF).
 
Se você quer ir a fundo no Java uma excelente referência é o livro digital Tricks of the Java Programming Gurus.
 
Os exercícios básicos de Java podem ser baixados aqui exercicios-basicos.zip. Lembre-se que o Java 1.4 instala no diretório "\j2sdk", portanto você deve adaptar a chamada para compilar e executar.
1