Quando iniziamo a imparare un linguaggio di programmazione, il primo programma è sempre stampare il “Hello World”. Nell’ultimo articolo abbiamo imparato come installare Java su Windows 10. Ora siamo pronti per scrivere ed eseguire il nostro primo programma Hello World in Java.
Programma Java Hello World
Per mantenere le cose semplici e funzionanti per un nuovo utente, ecco il programma di esempio hello world che puoi utilizzare.
public class JavaHelloWorldProgram {
public static void main(String args[]){
System.out.println("Hello World");
}
}
Salva il programma sopra come JavaHelloWorldProgram.java
in qualsiasi directory.
1. Compilare ed Eseguire il Programma Java Hello World
Apri il Prompt dei comandi e vai alla directory dove è salvato il file del programma hello world. Quindi esegui i comandi seguenti nell’ordine.
$javac JavaHelloWorldProgram.java
$java JavaHelloWorldProgram
Hello World
Se stai utilizzando Java 11 o versioni successive, allora puoi semplicemente eseguire java JavaHelloWorldProgram.java
e compilerà ed eseguirà il programma per te. Non c’è bisogno di compilare esplicitamente e quindi eseguire il programma Java.
2. Punti importanti del programma Java
- A Java source file can have multiple classes but only one public class is allowed.
- Il nome del file sorgente Java dovrebbe essere lo stesso del nome della classe pubblica. Ecco perché il nome del file del nostro programma è
JavaHelloWorldProgram.java
- Quando compiliamo il codice, genera bytecode e lo salva con estensione
Class_Name.class
. Se guardi nella directory in cui hai compilato il file Java, noterai un nuovo file creatoJavaHelloWorldProgram.class
- Quando eseguiamo il file della classe, non è necessario fornire il nome completo del file. Dobbiamo utilizzare solo il nome della classe pubblica.
- Quando eseguiamo il programma usando il comando java, carica la classe in JVM e cerca il metodo principale nella classe e lo esegue. La sintassi della funzione principale deve essere la stessa specificata nel programma, altrimenti non verrà eseguito e genererà un’eccezione come
Eccezione nel thread "main" java.lang.NoSuchMethodError: main
.
I have recently created a short video for Java Hello World Program using Notepad and then Eclipse. Watch it for a better understanding. https://www.youtube.com/watch?v=ZREpFyjTDho That’s all for this post and you can start playing with your first class. In the next post, I will get into further details of classes, JDK, JVM, and other features provided by the Java programming language. Update: Read this post to know about JDK vs JRE vs JVM in java.
Source:
https://www.digitalocean.com/community/tutorials/java-hello-world-program