beh, puoi anche cominciare a tirare un occhio a
Thinking in java, se leggi decentemente l'inglese. Non sono sicuro che sia aggiornatissimo, ma se sei proprio a zero ti dà una visione sistemica probabilmente migliore che andare a pescare nella documentazione di Sun.
Bruce Eckel, tra l'altro, scrive in maniera estremamente chiara.
Per chi è interessato, c'è anche un "Thinking in C++", che dovrebbe essere anch'esso di ottima fattura (ma questo non l'ho letto, sono sincero).
Saluti.
Il faut être toujours ivre. Tout est là : c'est l'unique question. Pour ne pas sentir l'horrible fardeau du Temps qui brise vos épaules et vous penche vers la terre,il faut vous enivrer sans trêve...