Il linguaggio Java è piuttosto giovane, ma nonostante questo
o forse proprio per questo, ha subito molti cambiamenti non tanto nella
sintassi, quanto nelle sue librerie di classi, e nelle tecniche di gestione
degli eventi.
Comunque un buon libro anche se si riferisce a Java 1.0 è:
Java: La guida completa
McGraw Hill
Patrick Naughton, Herbert Schildt
Non è proprio un libro per le scuole medie inferiori, ma è
talmente completo e chiaro(almeno per un programmatore C/C++), che sicuramente
è consigliabile.
E’ piuttosto costoso(80000), ma in libreria si possono trovare testi
sicuramente più economici e forse più semplici da leggere.
NB.:
Java è un linguaggio ad oggetti, che sotto molti aspetti è
simile al C++, quindi una buona conoscenza di quest’ultimo sarebbe sicuramente
utile. Mi rendo conto che forse è troppo per uno studente delle
medie, ma se veramente interessa l’argomento il mio consiglio spassionato
è quello di imparare il C e C++, che
oltre tutto sono ancora i linguaggi più potenti e usati per
applicazioni professionali, dopo di che il passaggio a Java sarà
una passeggiata.