Hvordan man skriver Hello World Program i Java?



Denne artikel om Hello World Program i Java udfører en komplet analyse af Hello World Program syntaks og forklarer alt det nitty-gritty omkring det.

Det allerførste program, som nogen lærer at kode er Hello World Program i Java. Men mange gange glip af den grundlæggende syntaks. Gennem mediet i denne artikel vil jeg komme ind i detaljerne i Hello World-programmet i Java.

Nedenfor er emnerne i denne artikel:





Lad os komme igang.

Hej verdensprogram i Java

Før vi går ind i detaljerne, lad os først starte med kodningen og se, hvordan et grundlæggende Hello World-program er i er kodet.



offentlig klasse HelloWorldDemo {public static void main (String [] args) {System.out.println ('Hello World!') System.exit (0) // succes}}

Nu hvor du er færdig med kodningen, kan vi nu analysere programmets syntaks i dybden.

Syntaksanalyse

Linje 1: offentlig klasse HelloWorldDemo {

Denne linje bruger nøgleordet klasse for at erklære en ny klasse kaldet HelloWorldDemo. Da Java er en Sprog, hele klassedefinitionen, inklusive alle dens medlemmer, skal være indeholdt i den åbne krøllede bøjle {og ​​den afsluttende krøllede bøjle}. Det bruger også det offentlige nøgleord til at specificere klassens tilgængelighed uden for pakken.



Linje 2: offentlig statisk ugyldig hoved (String [] args) {

Denne linje erklærer en metode kaldet main (String []).Det kaldes vigtigste metode og fungerer som indgangssted for Java-kompilator for at starte gennemførelsen af ​​programmet. Med andre ord, når ethvert program udføres i Java, er hovedmetoden den første funktion, der påberåbes. Andre funktioner i applikationen påberåbes derefter fra hovedmetoden. I en standard Java-applikation er en hovedmetode obligatorisk for at udløse udførelsen.

Lad os nu nedbryde hele denne linje og analysere hvert ord:

offentlig : det er enadgangsmodifikator specificerer synligheden. Det giver JVM mulighed for at udføre metoden hvor som helst.

statisk : Det er et nøgleord, der hjælper med at gøre ethvert klassemedlem statisk. Hovedmetoden er lavet statisk, da der ikke er behov for at oprette et objekt til at påberåbe sig i Java. Således kan JVM påberåbe sig det uden at skulle oprette et objekt, der hjælper med at gemme hukommelsen.

ugyldig : Det repræsenterer metoden returtype. Da Java-hovedmetoden ikke returnerer nogen værdi, erklæres dens returtype som ugyldig.

hoved () : Det er navnet på den metode, der er konfigureret i JVM.

Snor[] : Det repræsenterer, at Java-hovedmetoden kan acceptere et enkelt linjeargument af typen . Dette er også kendt som Java-kommandolinjeargumenter. Nedenfor har jeg listet ned et antal gyldige Java-hovedmetodesignaturer:

  • offentlig statisk ugyldig hoved (String [] args)
  • offentlig statisk ugyldig hoved (String [] args)
  • offentlig statisk ugyldig hoved (String args [])
  • offentlig statisk ugyldig hoved (String… args)
  • statisk offentligt ugyldigt hoved (String [] args)
  • offentlig statisk endelig ugyldig hoved (String [] args)
  • endelig offentlig statisk ugyldig hoved (String [] args)

Linje 3: System.out.println (“Hello World!”)

hvordan man bruger logger i java

System : Det er en foruddefineret klasse i java.lang-pakke, der indeholder forskellige nyttige metoder og variabler.

ud : Det er et statisk medlemsfelt af typen PrintStream.

println: Det er en metode til PrintStream-klassenog bruges til at udskrive det argument, der er sendt til standardkonsollen og en ny linje. Du kan også bruge print () -metoden i stedet for println ().

Linie 4: System.exit (0)

Java.lang. System . Afslut () metoden bruges tilafsluttedet aktuelle program ved at afslutte den aktuelt udførte Java Virtual Machine. Denne metode tager en statuskode som input, som generelt eren værdi, der ikke er nul. Det indikerer i tilfælde af unormal opsigelse.

  • exit (0): Det bruges til at angive vellykket opsigelse.
  • Afslut (1) ellerexit (-1) eller en værdi, der ikke er nul: Det bruges til at angive mislykket ophør.

Så det handlede kun om programsyntaxen. Lad os nu se, hvordan man sammensætter Hello World i Java-programmet.

Kompilering af programmet

Nu skal du skrive dette program i din teksteditor, og gem det med det klassenavn, du har brugt i dit program. I mit tilfælde gemmer jeg det som HelloWorldDemo.java.

Næste trin er at gå til dit konsolvindue og navigere til det bibliotek, hvor du har gemt dit program.

Nu for at kompilere programmet skriv nedenstående kommando:

javac HelloWorldDemo.java

Bemærk: Java er store og små bogstaver, så sørg for at indtaste filnavnet i det rigtige format.

Hvis den udføres med succes, genererer denne kommando en HelloWorldDemo.class-fil, der er maskineuafhængig og bærbar.

Nu hvor du har samlet programmet, så lad os prøve at udføre vores Hello World-program i Java og få output.

Gennemførelse af programmet

For at udføre din HelloWorld i på kommandolinjen er alt, hvad du skal gøre, at indtaste nedenstående kode:

java HelloWorldDemo

Voila! Du har med succes udført dit første program i Java.

Hvis du bruger en IDE, kan du springe alt dette besvær over og bare trykke på udførelsesknappen i din IDE for at kompilere og udføre din Hello World i Program Java.

Dette bringer os til slutningen af ​​denne artikel omHej verdensprogram i Java. Hvis du vil vide mere om Java, kan du henvise til vores .

Nu hvor du har forstået, hvad der er enHej verdensprogram i Java, tjek af Edureka, et pålideligt online læringsfirma med et netværk på mere end 250.000 tilfredse elever spredt over hele kloden. Edurekas Java J2EE- og SOA-kursus er designet til studerende og fagfolk, der ønsker at være Java-udvikler. Kurset er designet til at give dig et forspring i Java-programmering og træne dig til både kerne- og avancerede Java-koncepter sammen med forskellige Java-rammer som Hibernate & Spring.

Har du et spørgsmål til os? Nævn det i kommentarfeltet i dette “Hej verdensprogram i Java”Artikel, og vi vender tilbage til dig så hurtigt som muligt.