Además de "Piensa en Java", tambien me ha servido mucho el
Manual completo de programación en Java de Jorge Sanchez.
En cuando editores te recomiendo
BlueJ porque esta hecha exclusivamente para estudiantes de Java. Despues para produccion yo me decidi por
Netbeans