Devo essere un po' rintronato in questi giorni:
su Thinking in Java hai perfettamente ragione, la versione 4 ce l'ho anch'io! e sono riuscito a non accorgermene :cry:
La vecchiaia inizia a farsi sentire e la memoria fallisce! :patpat:
Per quanto riguarda i "Core Java" l'ultima edizione inglese ERA la nona, mi sa che le traduzioni in Italiano sono parecchio indietro.
Ho detto che ERA la nona edizione perché gli ultimi 2 lavori di Horstmann sono
Core Java for the Impatient (copre Java 8 ed in pratica sarebbe la 10° edizione di Core Java)
Java SE 8 for the really impatient (copre ciò che Java 8 ha introdotto in più del 7, è una versione molto ristretta del precedente)
Se ti piace Java ti segnalo la "trilogia Java" di K. Sharan
Beginning Java 8 Fundamentals
Beginning Java 8 Language Features
Beginning Java 8 APIs, extensions and libraries
ho potuto dare una rapida occhiata e mi sembrano tutti ottimi
Infine c'è il classico di H. Schildt ora edito da Oracle, non so se ti riferivi a quello, parlo di
Java the complete reference (9° edizione 2014)