Wanneer we beginnen met het leren van een programmeertaal, is het eerste programma altijd om Hello World af te drukken. In het laatste artikel hebben we geleerd hoe Java te installeren op Windows 10. Nu zijn we klaar om ons eerste Hello World Java-programma te schrijven en uit te voeren.
Java Hello World Programma
Om het eenvoudig te houden en werkend voor een nieuwe gebruiker, is hier het voorbeeld van het hello world-programma dat je kunt gebruiken.
public class JavaHelloWorldProgram {
public static void main(String args[]){
System.out.println("Hello World");
}
}
Sla bovenstaand programma op als JavaHelloWorldProgram.java
in een willekeurige map.
1. Compileer en Voer Java Hello World Programma Uit
Open de Opdrachtprompt en ga naar de map waar het hello world-programmabestand is opgeslagen. Voer vervolgens de onderstaande opdrachten uit in volgorde.
$javac JavaHelloWorldProgram.java
$java JavaHelloWorldProgram
Hello World
Als je Java 11 of hoger gebruikt, kun je eenvoudig java JavaHelloWorldProgram.java
uitvoeren en het zal het programma voor je compileren en uitvoeren. Geen noodzaak om expliciet te compileren en vervolgens het java-programma uit te voeren.
2. Belangrijke punten van het Java-programma
- A Java source file can have multiple classes but only one public class is allowed.
- De naam van het Java-bronbestand moet hetzelfde zijn als de naam van de publieke klasse. Daarom is de bestandsnaam van ons programma
JavaHelloWorldProgram.java
- Wanneer we de code compileren, genereert het bytecode en slaat het op als de extensie
Class_Name.class
. Als je kijkt naar de map waar we het Java-bestand hebben gecompileerd, zie je een nieuw gemaakt bestand genaamdJavaHelloWorldProgram.class
- Wanneer we het klassenbestand uitvoeren, hoeven we geen volledige bestandsnaam op te geven. We moeten alleen de naam van de publieke klasse gebruiken.
- Wanneer we het programma uitvoeren met het java-commando, laadt het de klasse in de JVM en zoekt het naar de main-methode in de klasse en voert het uit. De syntaxis van de main-functie moet hetzelfde zijn als gespecificeerd in het programma, anders wordt het niet uitgevoerd en wordt er een uitzondering gegooid als
Exception in 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