Tutorial de java básico

É um bom começo:
http://www.ic.unicamp.br/~cmrubira/aacesta/java/javatut.html

Outro material muito legal é o que é disponibilizado pela caelum.

Vale a pena.