logo

Eerste Java-programma | Hallo wereld voorbeeld

  1. Softwarevereisten
  2. Hallo Java-voorbeeld maken
  3. Het oplossen van Javac wordt niet herkend

In deze sectie zullen we leren hoe we het eenvoudige programma van Java kunnen schrijven. We kunnen eenvoudig een eenvoudig hallo Java-programma schrijven na het installeren van de JDK.

Om een ​​eenvoudig Java-programma te maken, moet u een klasse maken die de hoofdmethode bevat. Laten we eerst de vereiste begrijpen.

De vereiste voor Java Hello World Voorbeeld

Voor het uitvoeren van een Java-programma moet de volgende software of applicatie correct zijn geïnstalleerd.

  • Installeer de JDK als je deze nog niet hebt geïnstalleerd, download de JDK en installeer deze.
  • Stel het pad van de jdk/bin-map in. http://www.javatpoint.com/how-to-set-path-in-java
  • Maak het Java-programma
  • Compileer en voer het Java-programma uit

Een Hello World-voorbeeld creëren

Laten we het hello java-programma maken:

 class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } } 
Test het nu

Sla het bovenstaande bestand op als Simple.java.

Compileren: javac Simple.java
Uitvoeren: Java Eenvoudig

Uitgang:

 Hello Java 

Compilatiestroom:

Wanneer we het Java-programma compileren met behulp van de javac-tool, converteert de Java-compiler de broncode naar bytecode.

Java Hoe te compileren

Parameters die worden gebruikt in het First Java-programma

Laten we eens kijken wat de betekenis is van class, public, static, void, main, String[], System.out.println().

    klastrefwoord wordt gebruikt om een ​​klasse in Java te declareren.openbaartrefwoord is een toegangsmodificator die de zichtbaarheid vertegenwoordigt. Het betekent dat het voor iedereen zichtbaar is.statischis een sleutelwoord. Als we een methode als statisch verklaren, staat deze bekend als de statische methode. Het belangrijkste voordeel van de statische methode is dat er geen noodzaak is om een ​​object te maken om de statische methode aan te roepen. De methode main() wordt uitgevoerd door de JVM, dus er is geen object nodig om de methode main() aan te roepen. Het bespaart dus geheugen.leegteis het retourtype van de methode. Het betekent dat het geen waarde retourneert.voornaamstvertegenwoordigt het startpunt van het programma.Tekenreeks[] argumentenof Tekenreeksargumenten[] is gebruikt voor opdrachtregelargument . We zullen het in de komende sectie bespreken.Systeem.out.println()wordt gebruikt om de verklaring af te drukken. Hier is System een ​​klasse, out is een object van de PrintStream-klasse, println() is een methode van de PrintStream-klasse. We bespreken de interne werking van Systeem.out.println() verklaring in het volgende gedeelte.

Om het eenvoudige programma te schrijven, moet u Kladblok openen door startmenu -> Alle programma's -> Accessoires -> Kladblok en schrijf een eenvoudig programma zoals we hieronder hebben laten zien:

Het eerste programma van Java

Zoals weergegeven in het bovenstaande diagram, schrijft u het eenvoudige programma van Java in Kladblok en slaat u het op als Simple.java. Om het bovenstaande programma te compileren en uit te voeren, moet u de opdrachtprompt openen met startmenu -> Alle programma's -> Accessoires -> opdrachtprompt . Als we alle stappen correct hebben uitgevoerd, wordt de volgende uitvoer weergegeven:

Hoe een eenvoudig Java-programma te compileren en uit te voeren

Om het bovenstaande programma te compileren en uit te voeren, gaat u eerst naar uw huidige map; mijn huidige map is c: ew. Schrijf hier:

Compileren: javac Simple.java
Uitvoeren: Java Eenvoudig

Op hoeveel manieren kunnen we een Java-programma schrijven?

Er zijn veel manieren om een ​​Java-programma te schrijven. Hieronder worden de wijzigingen weergegeven die in een Java-programma kunnen worden aangebracht:

1) Door de volgorde van de modifiers te veranderen, wordt het methodeprototype in Java niet gewijzigd.

Laten we de eenvoudige code van de hoofdmethode bekijken.

 static public void main(String args[]) 

2) De subscriptnotatie in de Java-array kan worden gebruikt na type, vóór de variabele of na de variabele.

Laten we de verschillende codes bekijken om de hoofdmethode te schrijven.

 public static void main(String[] args) public static void main(String []args) public static void main(String args[]) 

3) U kunt var-args-ondersteuning bieden aan de methode main() door 3 ellipsen (punten) door te geven

Laten we eens kijken naar de eenvoudige code voor het gebruik van var-args in de main() -methode. We zullen later meer leren over var-args in het hoofdstuk Nieuwe Java-functies.

 public static void main(String... args) 

4) Het hebben van een puntkomma aan het einde van de les is optioneel in Java.

Laten we de eenvoudige code bekijken.

 class A{ static public void main(String... args){ System.out.println('hello java4'); } }; 

Geldige Java-handtekening main()-methode

 public static void main(String[] args) public static void main(String []args) public static void main(String args[]) public static void main(String... args) static public void main(String[] args) public static final void main(String[] args) final public static void main(String[] args) final strictfp public static void main(String[] args) 

Ongeldige Java-handtekening main()-methode

 public void main(String[] args) static void main(String[] args) public void static main(String[] args) abstract public static void main(String[] args) 

Een foutmelding 'javac wordt niet herkend als een intern of extern commando' oplossen?

Als er een probleem optreedt zoals weergegeven in de onderstaande afbeelding, moet u een pad instellen. Omdat DOS javac en java niet herkent als interne of externe commando's. Om dit probleem te overwinnen, moeten we een pad uitstippelen. Het pad is niet vereist als u uw programma opslaat in de map JDK/bin. Het is echter een uitstekende aanpak om het pad uit te stippelen. Klik hier voor Hoe een pad in Java in te stellen .

hoe het probleem van een hello world-programma in Java op te lossen