logo

Pirmoji Java programa | Sveikas pasaulio pavyzdys

  1. Programinės įrangos reikalavimai
  2. „Hello Java“ pavyzdys
  3. „Javac“ sprendimas neatpažįstamas

Šiame skyriuje sužinosime, kaip parašyti paprastą Java programą. Įdiegę JDK galime lengvai parašyti paprastą Hello Java programą.

Norėdami sukurti paprastą Java programą, turite sukurti klasę, kurioje yra pagrindinis metodas. Pirmiausia supraskime reikalavimą.

„Java Hello World“ pavyzdžio reikalavimas

Norint vykdyti bet kurią „Java“ programą, toliau nurodyta programinė įranga ar programa turi būti tinkamai įdiegta.


„Hello World“ pavyzdžio kūrimas

Sukurkime „hello java“ programą:

 class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } } 
Išbandykite dabar

Išsaugokite aukščiau pateiktą failą kaip Simple.java.

Norėdami sudaryti: javac Paprasta.java
Vykdyti: java paprasta

Išvestis:

 Hello Java 

Kompiliavimo eiga:

Kai kompiliuojame „Java“ programą naudodami „Javac“ įrankį, „Java“ kompiliatorius konvertuoja šaltinio kodą į baitinį kodą.

Java kaip kompiliuoti

Pirmojoje Java programoje naudojami parametrai

Pažiūrėkime, ką reiškia klasė, viešasis, statinis, void, pagrindinis, String[], System.out.println().

    klasėraktinis žodis naudojamas klasei deklaruoti Java.viešasraktinis žodis yra prieigos modifikatorius, nurodantis matomumą. Tai reiškia, kad tai matoma visiems.statinisyra raktinis žodis. Jei kurį nors metodą paskelbsime statiniu, jis vadinamas statiniu. Pagrindinis statinio metodo privalumas yra tas, kad nereikia kurti objekto, kad būtų galima iškviesti statinį metodą. Main() metodą vykdo JVM, todėl norint iškviesti main() metodą, nereikia sukurti objekto. Taigi, tai taupo atmintį.tuštumayra metodo grąžinimo tipas. Tai reiškia, kad jis negrąžina jokios vertės.pagrindinisreiškia programos pradžios tašką.String[] argsarba Styginių argai[] yra naudojamas komandinės eilutės argumentas . Tai aptarsime kitame skyriuje.System.out.println()naudojamas pareiškimui spausdinti. Čia System yra klasė, out yra PrintStream klasės objektas, println () yra PrintStream klasės metodas. Aptarsime vidinį darbą System.out.println() pareiškimas kitame skyriuje.

Norėdami parašyti paprastą programą, turite atidaryti užrašų knygelę Pradėti meniu -> Visos programos -> Priedai -> Notepad ir parašykite paprastą programą, kaip parodėme žemiau:

Pirmoji java programa

Kaip parodyta aukščiau esančioje diagramoje, užrašų knygelėje parašykite paprastą Java programą ir išsaugokite ją kaip Simple.java. Norėdami kompiliuoti ir paleisti aukščiau nurodytą programą, turite atidaryti komandų eilutę iki Pradėti meniu -> Visos programos -> Priedai -> komandų eilutė . Kai tinkamai atliekame visus veiksmus, rodoma tokia išvestis:

kaip kompiliuoti ir paleisti paprastą java programą

Norėdami sudaryti ir paleisti aukščiau pateiktą programą, pirmiausia eikite į dabartinį katalogą; mano dabartinis katalogas yra c: ew. Rašyti čia:

Norėdami sudaryti: javac Paprasta.java
Vykdyti: java paprasta

Kiek būdų galime parašyti Java programą?

Yra daug būdų, kaip parašyti „Java“ programą. Toliau pateikiami pakeitimai, kuriuos galima atlikti Java programoje:

1) Keičiant modifikatorių seką, metodo prototipas Java nekeičiamas.

Pažiūrėkime paprastą pagrindinio metodo kodą.

 static public void main(String args[]) 

2) „Java“ masyvo indekso žymėjimas gali būti naudojamas po tipo, prieš kintamąjį arba po kintamojo.

Pažiūrėkime skirtingus kodus pagrindiniam metodui parašyti.

 public static void main(String[] args) public static void main(String []args) public static void main(String args[]) 

3) Galite suteikti var-args palaikymą main() metodui, perkeldami 3 elipses (taškus)

Pažiūrėkime paprastą var-args naudojimo main() metodą kodą. Apie var-args sužinosime vėliau skyriuje „Java“ naujos funkcijos.

 public static void main(String... args) 

4) Kabliataškis klasės pabaigoje yra neprivalomas Java.

Pažiūrėkime paprastą kodą.

 class A{ static public void main(String... args){ System.out.println('hello java4'); } }; 

Tinkamas Java main() metodo parašas

 public static void main(String[] args) public static void main(String []args) public static void main(String args[]) public static void main(String... args) static public void main(String[] args) public static final void main(String[] args) final public static void main(String[] args) final strictfp public static void main(String[] args) 

Neteisingas Java main() metodo parašas

 public void main(String[] args) static void main(String[] args) public void static main(String[] args) abstract public static void main(String[] args) 

Klaidos sprendimas „javac neatpažįstamas kaip vidinė ar išorinė komanda“?

Jei iškyla tokia problema, kaip parodyta toliau pateiktame paveikslėlyje, turite nustatyti kelią. Kadangi DOS neatpažįsta javac ir java kaip vidinės ar išorinės komandos. Norėdami išspręsti šią problemą, turime nustatyti kelią. Kelias nebūtinas, jei programą įrašote JDK/bin kataloge. Tačiau tai puikus būdas nustatyti kelią. Spauskite čia norėdami Kaip nustatyti kelią java .

kaip išspręsti „Hello world“ programos problemą „Java“.