Egy rohamosan fejlődő szakmában a könyvek (főleg a fordított, és nem eredeti nyelvű könyvek) nem tudnak lépést tartani a fejlődéssel, én csak felesleges pénzkidobásnak érezném. A Java Tutorialt tudom ajánlani, weben mindig megtalálható az aktuális Java verzióhoz frissített anyag.
Karácsonyra meg kérj valami időtálló dolgot. Ha mindenképpen könyvet, akkor tudományos ismeretterjesztést vagy szépirodalmat.