Compilare ed eseguire una classe Java

Il passo che impareremo oggi è quello di compilare ed eseguire una classe Java, vedremo quindi come si utilizzano i comandi javac e java

java_ide_compile

Dopo aver capito come scrivere una classe Hello World! vedremo come compilarla ed eseguirla. Come detto su andremo ad utilizzare i tool javac e java contenuti nella cartella bin dell’installazione della JDK, quindi nel caso non funzionino andate a ricontrollare tutti i passaggi della configurazione prima di proseguire.

Compiliamo la nostra classe java

Prima di lanciarla, una classe java va compilata. Immaginiamo di avere tra le mani la classe java CiaoMondo.java che avevamo scritto (la nostra Hello World!) e di averla posizionata sul nostro Desktop. Tutto ciò che dobbiamo fare è di

  • aprire Prompt dei comandi
  • posizionarci sul Desktop (o dove abbiamo salvato il file .java)
  • lanciare il comando javac CiaoMondo.java
javac-ciaomondo

Se tramite l’esplora risorse andremo a vedere il Desktop, troveremo un nuovo file chiamato CiaoMondo.class, che altro non è che la nostra classe compilata.

Ogni volta che viene inserita una modifica nella classe, per vederla bisogna compilarla ogni volta.

Esecuzione classe java

A questo punto non dobbiamo fare altro che lanciare il comando java CiaoMondo per far girare il nostro primo programma.

java-ciaomondo

Bisogna fare attenzione al CiaoMondo che ho scritto all’interno dei comandi. Java è case-sensitive (sensibile alle maiuscole), nel caso avessimo scritto ciaoMondo o Ciaomondo l’esecuzione di uno dei comandi non sarebbe andato a buon fine.

C’è da aggiungere anche che il nostro HelloWorld! è composto da una sola classe, se quindi abbiamo da eseguire un’applicazione composta da più classi, come per esempio

public class CiaoMondo extends CiaoMondo2
{
...
}

bisogna eseguire a cascata prima il javac su CiaoMondo2.java, poi su CiaoMondo.java.

precedente | indice| successivo

Controlliamo ciclicamente il funzionamento dei link nei nostri articoli. Se noti dei link che non funzionano segnalacelo tra i commenti. Se hai apprezzato l'articolo considera l'idea di sostenere il blog anche con una piccola donazione. Grazie. Patreon / Ko-fi / Liberapay / Paypal

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *