Per chi volesse imparare il linguaggio di programmazione Java dei buoni manuali sono fondamentali, tanto che per chi desidera approcciarsi al Java per la prima volta quanto per chi ha già una certa esperienza e vuole migliorare le proprie conoscenze oppure procurarsi un ottimo testo su cui studiare per restare al passo con i tempi, fattore quanto mai importante in ogni aspetto della programmazione informatica. Fortunatamente, tanto che si sia in cerca di libri sul Java per principianti, quanto che si desideri acquistare un volume avanzato per migliorare le proprie competenze, vi sono degli ottimi testi in commercio. Vediamo allora quali sono i migliori manuali dedicati a questo linguaggio di programmazione.
Abbiamo aggiornato l’articolo correggendo alcuni errori e aggiungendo il manuale per Java 11 edito da Apogeo e la nuova edizione del 2020 del manuale Concetti di informatica e fondamenti di Java, e poi nel 2023, sostituendo vecchie edizioni con quelle più aggiornate. Tra gli ultimi volumi editi segnaliamo in particolare l’ottimo manuale “Il nuovo Java. Guida completa alla programmazione moderna” di Claudio De Sio Cesari pubblicato da Hoepli.
Nel 2024 siamo tornati nuovamente a rinnovare la lista, eliminando un paio di testi ormai obsoleti e fuori commercio e aggiornando tutti quelli presenti alle ultime edizioni attualmente disponibili. Alcuni libri e manuali su Java sono corredati da contenuti online con codici e ulteriori materiali didattici e informativi.
Cliccando sulle copertine si accede alle schede complete su Amazon con i dettagli sui libri e le recensioni dei lettori.
Java 11. Guida allo sviluppo in ambienti Windows, macOS e GNU/Linux
Il nuovo Java. Guida completa alla programmazione moderna
Programmazione di base e avanzata con Java
Concetti di informatica e fondamenti di Java
Il noto libro di Horstmann nella settima edizione italiana del gennaio 2020.
Versioni del linguaggio Java
In informatica Java è un linguaggio di programmazione ad alto livello, orientato agli oggetti e a tipizzazione statica, specificamente progettato per essere il più possibile indipendente dalla piattaforma di esecuzione. Purtroppo questa caratteristica comporta prestazioni inferiori a quelli di linguaggi compilati come C++.
Ecco l’elenco delle versioni che si sono succedute nel tempo:
- JDK 1.0 (21 gennaio 1996)
- JDK 1.1 (19 febbraio 1997)
- J2SE 1.2 (8 dicembre 1998)
- J2SE 1.3 (8 maggio 2000)
- J2SE 1.4 (6 febbraio 2002)
- J2SE 5.0 (30 settembre 2004)
- Java SE 6 (11 dicembre 2006)
- Java SE 7 (28 luglio 2011)
- Java SE 8 (18 marzo 2014)
- Java SE 9 (21 settembre 2017)
- Java SE 10 (20 marzo 2018)
- Java SE 11 (25 settembre 2018)
JavaScript e Java, sono due linguaggi totalmente diversi. Per tale motivo mi sorge spontanea una domanda, per quale motivo in una sezione dove si consigliano libri su JS, vengono presentati libri di Java?