Buenos dias amigo Trane! te recomiendo este libre
Como Programar en JAVA Quinta Edicion Deitel & Deitel
Segundo para empezar en el mundo de java yo personalmente y respetando las opiniones tuya y demas te recomiendo:
1. No comienses utilizando IDE muy completo (osea Netbeans) que recomiendo yo JCreator, porque ? pues xq los ide completos con complementos te permiten crear un boton alando y pues aunque java es java sera mejor que aprendas a declarar botones mediante codigo y todo esto.
2. practica problemas claves y basicos !!! la teoria es solo teoria deberás practicar como dijo goll9d hasta que te sangre las manos.
3. Nunca pero nunca copies un codigo de la web sino lo comprendes XD !!!!!
espero te sea de ayuda el libro y aqui estamos para resolver cualquiera duda no dudes en preguntar.