So es etwas kosten darf ist java von Kopf bis Fuß ideal, gut und spannend geschrieben und alles aber nicht trocken, aber kostet leider auch, ist aber auch geeignet zum lernen für das SJCP Zert.
Zum lernen so lala aber als nachschalgewrk ist das java buch wirklich gut geeignet.
www.javabuch.de - Das Handbuch der Java-Programmierung
Kann man auch online lesen und ist sogut wie alles drin was es über zu java zu wissen gibt.