Kaip parašyti „Hello World“ programą „Java“?



Šis straipsnis apie „Hello World“ programą „Java“ atliks išsamią „Hello World“ programos sintaksės analizę ir paaiškins visas ją supančias smulkmenas.

Pati pirmoji bet kokia programa išmoksta koduoti „Hello World“ programą „Java“. Tačiau daug kartų praleidžiame pagrindinės sintaksės smulkmeną. Per šį straipsnį aš susipažinsiu su „Hello World“ programos Java informacija.

Toliau pateikiamos šio straipsnio temos:





Pradėkime.

„Hello World“ programa „Java“

Prieš įsigilindami į detales, pirmiausia galime pradėti nuo kodavimo ir pamatyti, kaip veikia pagrindinė „Hello World“ programa yra užkoduotas.



public class HelloWorldDemo {public static void main (String [] args) {System.out.println ('Hello World!') System.exit (0) // sėkmė}}

Dabar, kai baigsite kodavimą, dabar galite nuodugniai išanalizuoti programos sintaksę.

Sintaksės analizė

1 eilutė: viešoji „HelloWorldDemo“ klasė

Šioje eilutėje naudojamas raktinis žodis klasė už naujos klasės pavadinimą „HelloWorldDemo“ paskelbimą. Kadangi „Java“ yra Kalba, visos klasės apibrėžimas, įskaitant visus jos narius, turi būti tarp atidaromosios garbanotosios petnešos {ir uždaromosios garbanotosios petnešos}. Be to, jis naudoja viešąjį raktinį žodį, norėdamas nurodyti klasės pasiekiamumą iš paketo ribų.



2 eilutė: viešoji statinė tuštuma pagrindinė (eilutė [] argumentai) {

Ši eilutė deklaruoja metodą, vadinamą main (String []).Tai vadinama pagrindinis metodas ir veikia kaip įėjimo taškas Java kompiliatorius pradėti vykdyti programą. Kitaip tariant, kai bet kuri programa vykdoma „Java“, pagrindinis būdas yra pirmoji funkcija, į kurią reikia kreiptis. Kitos programos funkcijos iškviečiamos iš pagrindinio metodo. Standartinėje „Java“ programoje vykdymui suaktyvinti būtinas vienas pagrindinis metodas.

Dabar galime suskaidyti visą šią eilutę ir išanalizuoti kiekvieną žodį:

kodėl turėčiau išmokti sql

visuomenės : tai yraprieigos modifikatorius nurodo matomumą. Tai leidžia JVM atlikti metodą iš bet kur.

statinis : Tai raktinis žodis, padedantis statyti bet kurį klasės narį. Pagrindinis metodas yra statinis, nes nereikia kurti objekto, kuriam būtų galima pasinaudoti Java kalba. Taigi, JVM gali jį iškviesti neturėdamas objekto, kuris padeda taupyti atmintį.

tuštuma : Tai reiškia metodo grąžinimo tipą. Kadangi pagrindinis „Java“ metodas negrąžina jokios vertės, jo grąžinimo tipas yra paskelbtas negaliojančiu.

pagrindinis () : Tai metodo pavadinimas, sukonfigūruotas JVM.

Stygos [] : Tai reiškia, kad pagrindinis „Java“ metodas gali priimti vieno tipo eilutės argumentą . Tai taip pat žinoma kaip „Java“ komandinės eilutės argumentai. Žemiau išvardijau keletą galiojančių „Java“ pagrindinio metodo parašų:

  • public static void main (String [] argumentai)
  • public static void main (String [] argumentai)
  • public static void main (String args [])
  • public static void main (String… args)
  • statinis viešasis negaliojantis pagrindinis (eilutė [] argumentai)
  • public static final void main (String [] argumentai)
  • galutinis viešasis statinis tuštumas pagrindinis (String [] argumentai)

3 eilutė: System.out.println („Labas pasaulis!“)

Sistema : Tai iš anksto apibrėžta paketo java.lang klasė, kurioje yra įvairūs naudingi metodai ir kintamieji.

išėjo : Tai yra „PrintStream“ tipo statinis nario laukas.

println: Tai „PrintStream“ klasės metodasir naudojamas spausdinti argumentą, kuris buvo perduotas standartinei konsolei ir naujai eilutei. Taip pat galite naudoti print () metodą vietoj println ().

4 eilutė: „System.exit“ (0)

Java.lang. Sistema . išėjimas () metodas naudojamasišeiti išdabartinę programą nutraukiant šiuo metu vykdomą „Java Virtual Machine“. Šis metodas įvedamas būsenos kodu, kuris paprastai yrane nulinės vertės. Tai rodo, jei nutinka nenormalus nutraukimas.

  • išėjimas (0): Jis naudojamas nurodyti sėkmingą nutraukimą.
  • išėjimas (1) arbaexit (-1) arba bet kokia vertė, kuri nėra nulis: Jis naudojamas nurodyti nesėkmingą nutraukimą.

Taigi viskas buvo apie programos sintaksę. Pažiūrėkime, kaip sukompiliuoti „Hello World“ „Java“ programoje.

Programos sudarymas

Dabar jums reikia įvesti šią programą į savo teksto rengyklę, išsaugoti ją su klasės pavadinimu, kurį naudojote savo programoje. Mano atveju aš jį išsaugosiu kaip HelloWorldDemo.java.

Kitas žingsnis: eikite į konsolės langą ir eikite į katalogą, kuriame išsaugojote programą.

Dabar tam, kad sudaryti programą įveskite šią komandą:

javac HelloWorldDemo.java

Pastaba: „Java“ skiria didžiosios ir mažosios raidės, todėl įsitikinkite, kad failo pavadinimą įvedėte teisingu formatu.

Sėkmingai įvykdžius šią komandą bus sukurtas „HelloWorldDemo.class“ failas, kuris bus nepriklausomas nuo mašinos ir bus nešiojamas.

Dabar, sėkmingai sukompiliavę programą, pabandykime „Java“ programą vykdyti „Hello World“ ir gauti išvestį.

Programos vykdymas

Norėdami įvykdyti savo HelloWorld komandinėje eilutėje tereikia įvesti žemiau esantį kodą:

java HelloWorldDemo

Voila! Jūs sėkmingai įvykdėte savo pirmąją programą „Java“.

komentarų tipai java

Jei naudojate IDE, galite praleisti visą šį vargą ir tiesiog paspauskite IDE mygtuką vykdyti, kad sukurtumėte ir įvykdytumėte savo „Hello World“ programoje „Java“.

Tai priveda mus prie šio straipsnio pabaigos„Hello World“ programa „Java“. Jei norite sužinoti daugiau apie „Java“, galite kreiptis į mūsų .

Dabar, kai supratote, kas yra a„Hello World“ programa „Java“, patikrinkite sukūrė patikima internetinė mokymosi įmonė „Edureka“, turinti daugiau nei 250 000 patenkintų besimokančiųjų tinklą visame pasaulyje. „Edureka“ „Java J2EE“ ir SOA mokymo ir sertifikavimo kursai yra skirti studentams ir profesionalams, norintiems būti „Java“ kūrėjais. Kursas sukurtas tam, kad galėtumėte pradėti žvalgytis į „Java“ programavimą ir išmokyti pagrindines ir pažangesnes „Java“ koncepcijas kartu su įvairiomis „Java“ sistemomis, tokiomis kaip „Hibernate & Spring“.

Turite mums klausimą? Prašau paminėti tai komentarų skiltyje „„Hello World“ programa „Java““Straipsnį ir mes kuo greičiau susisieksime su jumis.