Se sei nuovo alla programmazione Java nel sistema operativo Ubuntu, questo semplice tutorial ti guiderà nella scrittura e nella compilazione del tuo primo programma Java Hello World. Le applicazioni necessarie a questo scopo includono Java Runtime Environment e Java Development Kit. Questo articolo copre l’installazione di questi due attraverso la riga di comando di Ubuntu. È quindi possibile scrivere il primo programma in un editor di testo come gedit, nano o anche qualche strumento di scrittura di testo grafico. Verrà quindi compilato il programma per creare una classe che è possibile eseguire per eseguire il programma Java.
Abbiamo eseguito i comandi e le procedure menzionate in questo articolo su un sistema Ubuntu 18.04 LTS.
Installazione Java
Per compilare ed eseguire un programma Java di base, è necessario disporre dei seguenti due software installati sul sistema Ubuntu:
- Java Runtime Environment (JRE)
- Java Development Kit (JDK)
Apriamo prima la riga di comando di Ubuntu, il Terminale, per installare questi due. È possibile aprire il Terminale tramite il trattino di sistema o la scorciatoia Ctrl+alt+T.
Poiché installeremo Java tramite l’utilità apt, prima aggiorniamo i nostri repository apt tramite il seguente comando:
$ sudo apt update
La prossima cosa è eseguire il seguente comando:
$ java -version
Ciò garantirà che Java Runtime Environment sia già installato sul sistema o meno. Se sì, ti consente anche di sapere quale versione di Java hai sul tuo sistema.
Nel mio caso, l’output mostra che non ho ancora installato Java sul mio sistema.
Per installare Java Runtime Environment sul sistema, eseguire il seguente comando come root:
$ apt install default-jre
Il sistema richiederà un’opzione Y/n per continuare l’installazione. Inserisci Y per continuare, dopo di che JRE verrà installato sul tuo sistema.
È quindi possibile controllare la versione installata di Java come segue:
Dopo aver installato il JRE, controlliamo se abbiamo il Kit di sviluppo Java installato sul nostro sistema o meno. Questo può essere fatto controllando la versione del compilatore Java, javac, come segue:
$ javac -version
L’output di cui sopra mostra che ho bisogno di installare il compilatore Java o il JDK sul mio sistema.
È possibile installarlo tramite il seguente comando come root:
$ sudo apt install default-jdk
Il sistema richiederà un’opzione Y/n per continuare l’installazione. Inserisci Y per continuare, dopo di che JDK verrà installato sul tuo sistema.
È quindi possibile controllare la versione installata del compilatore Java come segue:
Le installazioni di base necessarie prima di eseguire un programma Java sono ora complete.
Il tuo primo programma Java
Prima di iniziare a scrivere programmi Java, è consigliabile creare una directory dedicata per tutto il tuo lavoro correlato a Java. Sto creando una tale directory attraverso il seguente comando nella mia cartella home:
$ mkdir MyJavaDirectory
Quindi passare a quella directory come segue:
$ cd MyJavaDirectory
Il passo successivo è scrivere il tuo primo programma Java. Puoi scriverlo in uno qualsiasi dei tuoi editor di testo preferiti. Qui, sto usando l’editor gedit per scrivere il programma. Eseguire il seguente comando per aprire un nuovo file java nell’editor di gedit:
g gedit “filename”.java
Esempio:
$ gedit MyFirstProgram.java
Quindi copia il seguente codice nel tuo file:
class MyFirstProgram { public static void main(String args){ System.out.println("Hello World!"); }}
Questo programma è semplicemente destinato a stampare “Hello World” sullo schermo.
Salva il file e chiudilo.
Quindi è il momento di compilare il primo programma attraverso il compilatore Java come segue:
jav javac “filename”.java
Esempio:
$ javac MyFirstProgram.java
Il comando ls mostra che il compilatore crea una classe basata sulla classe nel codice Java:
per eseguire il programma compilato, eseguire il seguente programma:
$ java nomefile
Esempio:
$ java MyFirstProgram
In questo articolo, avete imparato a installare il Java Runtime Environment e il Kit di Sviluppo Java utilizzato per compilare ed eseguire i vostri programmi java. Abbiamo anche scritto un semplice programma Hello World in Java e siamo corsi per vedere se tu e il tuo sistema siete pronti a passare al mondo più complesso della programmazione Java.