Ti suggerisco Java 9 di Apogeo.
Io ho usato Java 8 inizialmente, sempre di Apogeo, e mi sono trovato molto bene. Gli esempi sono chiari e copre un po' tutto quelleo che devi sapere, dalla JVM alla programmazione in Java. Java 9 non è altro che il libro aggiornato per, appunto, Java 9.
Inizia con questo, poi il resto lo farà un po' di pratica
Io ho usato Java 8 inizialmente, sempre di Apogeo, e mi sono trovato molto bene. Gli esempi sono chiari e copre un po' tutto quelleo che devi sapere, dalla JVM alla programmazione in Java. Java 9 non è altro che il libro aggiornato per, appunto, Java 9.
Inizia con questo, poi il resto lo farà un po' di pratica