Hvordan skriver jeg Hello World Program i Java?



Denne artikkelen om Hello World-programmet i Java vil utføre en fullstendig analyse av Hello World-program-syntaksen og forklare alt det nitty-gritty rundt det.

Det aller første programmet som noen lærer å kode er Hello World Program i Java. Men mange ganger går vi glipp av det grunnleggende syntaksen. Gjennom mediet i denne artikkelen vil jeg komme inn på detaljene i Hello World-programmet i Java.

Nedenfor er emnene dekket i denne artikkelen:





La oss komme i gang.

Fibonacci-kode c ++

Hei verdensprogram i Java

Før vi kommer inn i detaljene, kan vi først begynne med kodingen og se hvordan et grunnleggende Hello World-program i er kodet.



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

Nå som du er ferdig med kodingen, kan vi nå analysere programmets syntaks i dybden.

Syntaksanalyse

Linje 1: offentlig klasse HelloWorldDemo {

Denne linjen bruker nøkkelordet klasse for å erklære en ny klasse kalt HelloWorldDemo. Siden Java er en Språk, hele klassedefinisjonen, inkludert alle medlemmene av den, må være inneholdt mellom den åpne krøllbøylen {og den avsluttende krøllbøylen}. Det bruker også det offentlige nøkkelordet til å spesifisere tilgjengeligheten til klassen utenfor pakken.



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

Denne linjen erklærer en metode som kalles main (String []).Det kalles hoved- metoden og fungerer som inngangspunkt for Java-kompilator for å starte gjennomføringen av programmet. Med andre ord, når et hvilket som helst program kjøres i Java, er hovedmetoden den første funksjonen som påkalles. Andre funksjoner i applikasjonen påkalles deretter fra hovedmetoden. I en standard Java-applikasjon er en hovedmetode obligatorisk for å utløse kjøringen.

La oss nå bryte ned hele linjen og analysere hvert ord:

offentlig : det er entilgangsmodifikator spesifiserer synligheten. Det lar JVM utføre metoden hvor som helst.

statisk : Det er et nøkkelord som hjelper til med å gjøre ethvert klassemedlem statisk. Hovedmetoden er gjort statisk da det ikke er behov for å lage et objekt for å påkalle i Java. Dermed kan JVM påberope seg det uten å måtte lage et objekt som hjelper til med å lagre minnet.

tomrom : Det representerer returtypen til metoden. Siden Java-hovedmetoden ikke returnerer noen verdi, blir returtypen deklarert som ugyldig.

hoved() : Det er navnet på metoden som er konfigurert i JVM.

Streng [] : Det representerer at Java-hovedmetoden kan godta et enkeltlinjeargument av typen . Dette er også kjent som Java-kommandolinjeargumenter. Nedenfor har jeg listet opp en rekke gyldige Java-hovedmetodesignaturer:

  • 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 public void main (String [] args)
  • public static final void main (String [] args)
  • final public static void main (String [] args)

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

System : Det er en forhåndsdefinert klasse i java.lang-pakke som inneholder forskjellige nyttige metoder og variabler.

ute : Det er et statisk medlemsfelt av typen PrintStream.

utskrift: Det er en metode for PrintStream-klassenog brukes til å skrive ut argumentet som er overført til standardkonsollen og en ny linje. Du kan også bruke print () -metoden i stedet for println ().

stable og haug i java

Linje 4: System.exit (0)

Java.lang. System . exit () metoden brukes tilgå ut avnåværende program ved å avslutte den nåværende Java Virtual Machine. Denne metoden tar en statuskode som inndata som generelt eren verdi som ikke er null. Det indikerer i tilfelle det oppstår unormal avslutning.

  • utgang (0): Den brukes til å indikere vellykket avslutning.
  • avkjørsel (1) ellerexit (-1) eller en verdi som ikke er null: Den brukes til å indikere mislykket avslutning.

Så alt handlet om programsyntaks. La oss nå se hvordan du kompilerer Hello World i Java-programmet.

Kompilering av programmet

Nå må du skrive inn dette programmet i tekstredigeringsprogrammet og lagre det med klassenavnet du har brukt i programmet. I mitt tilfelle vil jeg lagre det som HelloWorldDemo.java.

Neste trinn er å gå til konsollvinduet og navigere til katalogen der du har lagret programmet.

Nå for å kompilere programmet skriv inn kommandoen nedenfor:

javac HelloWorldDemo.java

Merk: Java er store og små bokstaver, så sørg for at du skriver inn filnavnet i riktig format.

Hvis denne kommandoen er vellykket, vil den generere en HelloWorldDemo.class-fil som vil være maskinuavhengig og bærbar.

Nå som du har satt sammen programmet, la oss prøve å utføre Hello World-programmet vårt i Java og få utdataene.

Gjennomføring av programmet

For å utføre HelloWorld i på kommandolinjen er alt du trenger å gjøre å skrive inn koden nedenfor:

java HelloWorldDemo

Voila! Du har fullført ditt første program i Java.

I tilfelle du bruker en IDE, kan du hoppe over alt dette bryet og bare trykke på utfør-knappen i IDE-en din for å kompilere og utføre Hello World i Program Java.

Dette bringer oss til slutten av denne artikkelenHei verdensprogram i Java. Hvis du vil vite mer om Java, kan du henvise til vår .

Nå som du har forstått hva som er enHei verdensprogram i Java, sjekk ut av Edureka, et pålitelig online læringsfirma med et nettverk med mer enn 250 000 fornøyde elever spredt over hele verden. Edurekas Java J2EE- og SOA-opplæring og sertifiseringskurs er designet for studenter og fagpersoner som ønsker å være Java-utvikler. Kurset er designet for å gi deg et forsprang i Java-programmering og trene deg for både kjerne- og avanserte Java-konsepter sammen med forskjellige Java-rammer som Hibernate & Spring.

Har du spørsmål til oss? Vennligst nevn det i kommentarfeltet til denne “Hei verdensprogram i Java”Artikkelen, og vi kommer tilbake til deg så snart som mulig.