Kuidas kirjutada Java maailmas programmi Hello World?



See Java-programmi Hello World artikkel sisaldab täielikku analüüsi programmi Hello World süntaksist ja selgitab kogu seda ümbritsevat nõtkust.

Kõige esimene programm, mis tahes õpib koodima Java-programmi Hello World. Kuid sageli jätame põhisüntaksi nõtkuse vahele. Selle artikli vahendusel tutvun Java-programmi Hello World üksikasjadega.

Allpool on siin artiklis käsitletud teemad:





Alustame.

Tere maailma programm Java-s

Enne üksikasjadega tutvumist alustame kõigepealt kodeerimisega ja näeme, kuidas põhiline programm Hello World sisse lülitub on kodeeritud.



public class HelloWorldDemo {public static void main (String [] args) {System.out.println ('Tere maailm!') System.exit (0) // edu}}

Nüüd, kui olete kodeerimisega valmis, saate nüüd programmi süntaksit põhjalikult analüüsida.

Süntaksianalüüs

1. rida: avalik klass HelloWorldDemo {

See rida kasutab märksõna klass uue klassi HelloWorldDemo väljakuulutamise eest. Kuna Java on Keel, kogu klassi määratlus, kaasa arvatud kõik selle liikmed, peavad olema algava lokkisulguri {ja sulgeva lokkisulguri} vahele. Samuti kasutab see avalikku märksõna klassi juurdepääsetavuse täpsustamiseks väljastpoolt paketti.



2. rida: avalik staatiline void main (String [] args) {

See rida deklareerib meetodit nimega main (string []).Seda nimetatakse peamine meetod ja toimib Java kompilaator programmi käivitamise alustamiseks. Teisisõnu, kui mõni programm käivitatakse Java-s, on peamine meetod esimene funktsioon. Seejärel rakendatakse peamist meetodit rakenduse muudele funktsioonidele. Tavalises Java-rakenduses on käivitamise käivitamiseks kohustuslik üks peamine meetod.

Võime nüüd kogu selle rea jaotada ja iga sõna analüüsida:

avalik : see onjuurdepääsu modifikaator määrab nähtavuse. See võimaldab JVM-il meetodit kõikjal teostada.

staatiline : See on märksõna, mis aitab muuta klassiliikmed staatiliseks. Peamine meetod muudetakse staatiliseks, kuna selle käivitamiseks pole vaja objekti luua Java keeles. Seega saab JVM seda käivitada, ilma et peaks looma objekti, mis aitab mälu salvestada.

java skanner saab järgmise sümboli

tühine : See tähistab meetodi tagastustüüpi. Kuna Java põhimeetod ei tagasta väärtust, deklareeritakse selle tagastustüüp kehtetuks.

peamine () : See on JVM-is konfigureeritud meetodi nimi.

String [] : See tähistab, et Java põhimeetod võib aktsepteerida ühte tüüpi rea argumenti . Seda nimetatakse ka java käsurea argumentideks. Allpool on loetletud mitu kehtivat Java-põhimeetodi allkirja:

  • public staatiline void main (String [] argumendid)
  • public staatiline void main (String [] argumendid)
  • public staatiline void main (String args [])
  • public staatiline void main (String… args)
  • staatiline avalik void main (String [] args)
  • public staatiline lõplik tühine main (String [] argumendid)
  • lõplik avalik staatiline void main (String [] argumendid)

3. rida: System.out.println („Tere maailm!”)

Süsteem : See on java.lang paketis eelnevalt määratletud klass, mis sisaldab erinevaid kasulikke meetodeid ja muutujaid.

välja : See on staatiline liikmeväli tüüpi PrintStream.

println: See on klassi PrintStream meetodja seda kasutatakse tavapärasele konsoolile ja uuele reale edastatud argumendi printimiseks. Võite println () asemel kasutada ka print () meetodit.

4. rida: System.exit (0)

Java.lang. Süsteem . väljumine () meetodit kasutatakseväljuminepraeguse programmi, lõpetades praegu käivitatava Java Virtual Machine. Selle meetodi puhul kasutatakse sisendina olekukoodi, mis tavaliselt onnullist erinev väärtus. See näitab juhuse ebanormaalse katkemise korral.

  • väljumine (0): Seda kasutatakse edukaks lõpetamiseks.
  • väljumine (1) võiexit (-1) või muu kui nullväärtus: Seda kasutatakse ebaõnnestunud lõpetamise tähistamiseks.

Nii et see kõik puudutas programmi süntaksit. Vaatame nüüd, kuidas kompileerida Hello World Java-programmis.

Programmi koostamine

Nüüd peate sisestama selle teksti oma tekstiredaktorisse ja salvestama selle klassi nimega, mida olete oma programmis kasutanud. Minu puhul salvestan selle saidina HelloWorldDemo.java.

Järgmine samm on minna konsooli aknasse ja navigeerida kataloogi, kuhu olete oma programmi salvestanud.

Nüüd selleks koostada programm tippige järgmine käsk:

javac HelloWorldDemo.java

Märkus. Java on tõstutundlik, seega sisestage failinimi õiges vormingus.

Eduka täitmise korral genereerib see käsk faili HelloWorldDemo.class, mis on masinast sõltumatu ja olemuselt kaasaskantav.

Nüüd, kui olete programmi edukalt kompileerinud, proovime käivitada meie Java Worldi programm Java ja saada väljund.

Programmi täitmine

Oma HelloWorldi käivitamiseks aastal käsureal peate sisestama ainult järgmise koodi:

java HelloWorldDemo

Voila! Olete oma esimese Java-programmi edukalt käivitanud.

Kui kasutate IDE-d, võite kogu selle vaeva vahele jätta ja oma Java-maailma kompileerimiseks ja käivitamiseks Java-programmis lihtsalt vajutada IDE-s nuppu execute.

See viib meid selle artikli lõppuTere maailma programm Java-s. Kui soovite Java kohta rohkem teada saada, võite pöörduda meie poole .

Nüüd, kui olete aru saanud, mis on aTere maailma programm Java-s, vaadake Edureka, usaldusväärne veebiõppeettevõte, mille võrgustik hõlmab üle 250 000 rahuloleva õppija, levinud üle kogu maailma. Edureka Java J2EE ning SOA koolitus- ja sertifitseerimiskursus on mõeldud õpilastele ja spetsialistidele, kes soovivad olla Java arendajad. Kursus on loodud selleks, et anda teile Java programmeerimises edukas algus ja õpetada teid nii Java-põhiprogrammide kui ka edasijõudnute mõistete ning erinevate Java-raamistike, näiteks Hibernate & Spring, jaoks.

Kas teil on meile küsimus? Palun mainige seda selle kommentaaride jaotisesTere maailma programm Java-s”Artiklit ja võtame teiega ühendust niipea kui võimalik.