Hur skriver jag Hello World Program i Java?



Den här artikeln om Hello World-programmet i Java kommer att utföra en fullständig analys av Hello World-programmets syntax och förklara allt det som omger det.

Det allra första programmet som finns lär sig att koda är Hello World Program i Java. Men många gånger missar vi den grundläggande syntaxens nitty-gritty. Genom den här artikeln kommer jag att gå in på detaljerna i Hello World-programmet i Java.

Nedan följer ämnena i denna artikel:





Låt oss börja.

Hej världsprogram i Java

Innan vi går in i detaljerna, kan vi först börja med kodningen och se hur ett grundläggande Hello World-program in är kodad.



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

Nu när du är klar med kodningen, kan vi nu analysera programmets syntax på djupet.

Syntaxanalys

Rad 1: offentlig klass HelloWorldDemo {

casting dubbel till int java

Denna rad använder nyckelordet klass för att förklara en ny klass som heter HelloWorldDemo. Eftersom Java är ett Språk, hela klassdefinitionen, inklusive alla dess medlemmar, måste finnas mellan den öppnande lockiga stag {och den stängande lockiga stag}. Det använder också det offentliga nyckelordet för att specificera tillgängligheten för klassen utanför paketet.



Rad 2: offentlig statisk ogiltig huvud (String [] args) {

Denna rad förklarar en metod som kallas main (String []).Det kallas huvud och fungerar som ingångspunkt för Java-kompilator för att börja genomföra programmet. Med andra ord, när något program körs i Java, är huvudmetoden den första funktionen som åberopas. Andra funktioner i applikationen åberopas sedan från huvudmetoden. I en vanlig Java-applikation är en huvudmetod obligatorisk för att utföra körningen.

Låt oss nu bryta ner hela denna rad och analysera varje ord:

offentlig : det är enåtkomstmodifierare anger synligheten. Det gör att JVM kan köra metoden var som helst.

statisk : Det är ett nyckelord som hjälper till att göra alla klassmedlemmar statiska. Huvudmetoden görs statisk eftersom det inte finns något behov av att skapa ett objekt för att åberopa i Java. Således kan JVM åberopa det utan att behöva skapa ett objekt som hjälper till att spara minnet.

tomhet : Det representerar metodens returtyp. Eftersom Java-huvudmetoden inte returnerar något värde förklaras dess returtyp som ogiltig.

passera referens i java

huvud () : Det är namnet på metoden som har konfigurerats i JVM.

Sträng[] : Det representerar att Java-huvudmetoden kan acceptera ett enda radargument av typen . Detta kallas också Java-kommandoradsargument. Nedan har jag listat ett antal giltiga Java-huvudmetodsignaturer:

  • public static void main (String [] args)
  • public static void main (String [] args)
  • public static void main (String args [])
  • public static void main (String ... args)
  • statisk allmän ogiltig huvud (String [] args)
  • public static final void main (String [] args)
  • final public static void main (String [] args)

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

Systemet : Det är en fördefinierad klass i paketet java.lang som innehåller olika användbara metoder och variabler.

ut : Det är ett statiskt medlemsfält av typen PrintStream.

tryckln: Det är en metod för PrintStream-klassenoch används för att skriva ut argumentet som har skickats till standardkonsolen och en ny rad. Du kan också använda metoden print () istället för println ().

Rad 4: System.exit (0)

Java.lang. Systemet . utgång () metoden används för attlämnanuvarande programmet genom att avsluta den nuvarande Java Virtual Machine. Denna metod tar en statuskod som inmatning som generellt ärett värde som inte är noll. Det indikerar om någon onormal avslutning inträffar.

  • exit (0): Den används för att indikera framgångsrik uppsägning.
  • avsluta (1) ellerexit (-1) eller något annat värde än noll: Den används för att indikera misslyckad uppsägning.

Så det handlade bara om programsyntaxen. Låt oss nu se hur man sammanställer Hello World i Java-programmet.

Sammanställa programmet

Nu måste du skriva in det här programmet i textredigeraren och spara det med det klassnamn som du har använt i ditt program. I mitt fall kommer jag att spara det som HelloWorldDemo.java.

Nästa steg är att gå till ditt konsolfönster och navigera till katalogen där du har sparat ditt program.

Nu för att sammanställa programmet skriv in kommandot nedan:

javac HelloWorldDemo.java

Obs! Java är skiftlägeskänsligt, så se till att du skriver in filnamnet i rätt format.

Om det körs framgångsrikt kommer detta kommando att generera en HelloWorldDemo.class-fil som är maskinoberoende och bärbar till sin natur.

Nu när du har sammanställt programmet, låt oss försöka utföra vårt Hello World-program i Java och få utdata.

Genomförande av programmet

För att köra din HelloWorld i på kommandoraden är allt du behöver göra att skriva in koden nedan:

java HelloWorldDemo

Voila! Du har framgångsrikt kört ditt första program i Java.

Om du använder en IDE kan du hoppa över allt detta krångel och bara trycka på körknappen i din IDE för att kompilera och köra din Hello World i Program Java.

c ++ Fibre rekursiv

Detta leder oss till slutet av den här artikelnHej världsprogrammet i Java. Om du vill veta mer om Java kan du hänvisa till vår .

Nu när du har förstått vad som är enHej världsprogram i Java, kolla in av Edureka, ett pålitligt inlärningsföretag online med ett nätverk av mer än 250 000 nöjda elever spridda över hela världen. Edurekas Java J2EE- och SOA-utbildning och certifieringskurs är utformad för studenter och yrkesverksamma som vill vara Java-utvecklare. Kursen är utformad för att ge dig ett försprång till Java-programmering och träna dig för både kärn- och avancerade Java-koncept tillsammans med olika Java-ramverk som Hibernate & Spring.

Har du en fråga till oss? Vänligen nämna det i kommentarsektionen i dettaHej världsprogrammet i Java”Artikeln så återkommer vi till dig så snart som möjligt.