Java è un linguaggio di programmazione orientato agli oggetti altamente affidabile e versatile sviluppato da Sun Microsystems (ora proprietà di Oracle) alla fine degli anni '90. Questo linguaggio è stato progettato per essere indipendente dalla piattaforma, il che significa che un programma scritto in Java su un sistema operativo può essere eseguito su qualsiasi altro sistema che supporta Java.
Java viene utilizzato in molte applicazioni diverse, tra cui giochi, app desktop, app mobile, sistemi enterprise e web. La sua popolarità per lo sviluppo di applicazioni web è dovuta alle robuste caratteristiche di sicurezza e alla capacità di eseguire codice sul lato server. Inoltre, Java è molto apprezzato per lo sviluppo di giochi, grazie alla capacità di creare grafica avanzata e animazioni.
In sintesi, Java è uno strumento potente e flessibile che può essere utilizzato in molte situazioni per lo sviluppo di applicazioni. Con una vasta comunità di sviluppatori e una lunga storia di successo, Java è una scelta affidabile per chiunque voglia creare un'applicazione di successo.
Che cos'è Open JDK
OpenJDK è una versione open source del kit di sviluppo Java (JDK) sviluppata dalla comunità Java. OpenJDK è una implementazione completa e gratuita delle specifiche Java che include tutti gli strumenti e le librerie necessarie per creare e eseguire programmi Java.
C'è una differenza tra OpenJDK e la versione a pagamento chiamata Java SE (Java Standard Edition). Java SE include alcune funzionalità proprietarie che non sono incluse in OpenJDK, comprese le versioni più recenti e aggiornate delle tecnologie Java, tra cui la Java Virtual Machine (JVM), la libreria di classi di base e gli strumenti di sviluppo. Java SE supporta molte piattaforme diverse, tra cui Windows, macOS, Linux e molte altre.
Installazione di Open JDK su Ubuntu
Se vuoi installare l'ultima versione di Java, devi andare sul sito web https://jdk.java.net/. Qui, nella prima pagina, puoi vedere quale versione JDK è disponibile alla voce "Ready to Use".
Ad esempio, se la versione disponibile è JDK 19, puoi installarla digitando il seguente comando nel terminale:
sudo apt install openjdk-19-jdk
Questo comando installerà la versione 19 di OpenJDK sul tuo sistema Ubuntu. Assicurati di avere i permessi di amministratore sul sistema prima di eseguire questo comando, poiché richiede l'accesso ai repository di pacchetti di sistema.
C'è da dire che l'ultima versione di Java potrebbe non essere disponibile nel repository del tuo sistema operativo. In questo caso, dovrai scaricare e installare Java manualmente dal sito web https://jdk.java.net/.
Per verificare se la versione di Java che desideri è disponibile tramite il repository del sistema, puoi utilizzare il comando:
sudo apt search openjdk
Questo comando elencherà tutte le versioni di OpenJDK disponibili tramite il repository del sistema. Se la versione di Java che desideri installare non è elencata, dovrai seguire le istruzioni sul sito web di Java per scaricare e installare manualmente la versione desiderata.
Una volta scaricato il pacchetto di installazione di Java, puoi installarlo digitando il seguente comando nel terminale:
sudo apt install /percorso/al/pacchetto-di-installazione-di-java/
Assicurati di avere i permessi di amministratore sul sistema prima di eseguire questo comando, poiché richiede l'accesso ai repository di pacchetti di sistema.
Ricorda che, sebbene l'installazione manuale di Java possa essere necessaria per ottenere l'ultima versione, ciò può comportare alcune complicazioni nel mantenere il sistema aggiornato e sicuro. Assicurati di seguire le istruzioni di installazione con attenzione e di tenere sempre aggiornati i pacchetti di sistema
Per verificare che effettivamente Java sia stato installato sulla macchina, dovremo digitare il seguente comando:
java -version