hlmod.hu https://hlmod.hu/ |
|
[Java] Hello World! https://hlmod.hu/viewtopic.php?f=127&t=27432 |
Oldal: 1 / 1 |
Szerző: | Silent [ 2017.03.17. 19:37 ] |
Hozzászólás témája: | [Java] Hello World! |
Sziasztok! Unalmas pillanataimban írogatok majd ide néhány Java tutorialt. Amiket leszögeznék az elején..
Kezdjük is a jól megszokott, cseppet sem eredeti HelloWorld programmal. 1) Java - Core Programming - Hello World! A java programjaink, amiket a tutoriálokban fogunk elkészíteni, mind .java kiterjesztésű fájlok lesznek. Ahhoz, hogy a Hello World projektünket létrehozzuk, szükségünk lesz egy osztályra (class), jelen esetben ez lesz az egyetlen osztályunk, mivel nincs szükség másra. Nevezzük el Application névvel. Application.java Kód:
A fenti kóddal egy Application névre hallgató osztályt hoztunk létre. Ezt a kódot lefuttatva egy fordítási hibába fogunk ütközni, miszerint hiányzik az osztályból a main metódus. Fontos kiemelni, hogy egy programnak pontosan egy olyan osztály szükséges, amely rendelkezik a main metódussal. Hozzuk is létre.. Application.java Kód:
A függvény részleteibe most nem mennék bele, ezek a későbbi tutoriálok elsajátítása után egyértelművé válnak. Röviden annyit, hogy program indításkor a main metódus fog úgymond "először lefutni", bár ez sem teljesen igaz, de alap szemléletnek tökéletes magyarázat. A fenti kódot lefuttatva már nem lesz hiba, így a programunk bekerül a memóriába és lefut, azonban konkrétan semmit nem csinál. A célunk ugyebár, hogy a képernyőn megjelenítse a Hello World szöveget. A Java egyik beépített függvényét fogjuk erre használni, ami nem más mint a System.out.println(). Egyetlen egy paramétert vár el, az pedig az, hogy mit írjon ki. Teljesen mindegy, hogy milyen típusú objektumot / primitív változót adunk meg neki, szövegként fogja kezelni, már ha az adott objektum / változó rendelkezik a toString metódussal. Egészítsük hát ki a "Hello World" stringgel a kódunkat.. Application.java Kód:
A fenti kód a képernyőre írja a Hello World! szöveget. Az utasításokat nyilván, mint minden szigorú nyelvben, pontosvesszővel zárjuk le. Kezdésnek ennyi, következő lecke a változók használata lesz. Happy Coding! :) |
Oldal: 1 / 1 | Minden időpont UTC+02:00 időzóna szerinti |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |