Empfehle auch
www.javabuch.de - Das Handbuch der Java-Programmierung - Handbuch der Java-Programmierung. Gibt auf der Homepage auch eine kostenlose HTML Version als Download. Kann man ja erstmal reinschnuppern. Ich habe später dann das Buch gekauft

Als erweiternde Lektüre zu Android kann ich auch nur Android: Grundlagen und Programmierung empfehlen. dort wird anhand eines Programmes praktisch Schritt für Schritt alles erklärt. Kann ich sehr empfehlen das Buch.