hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 17:19



Jelenlévő felhasználók

Jelenleg 252 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 251 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Google [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 1 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: [Java] Hello World!
HozzászólásElküldve: 2017.03.17. 19:37 
Offline
Signore Senior
Avatar

Csatlakozott: 2011.09.09. 17:39
Hozzászólások: 4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Sziasztok!

Unalmas pillanataimban írogatok majd ide néhány Java tutorialt.
Amiket leszögeznék az elején..
  • Nem fogok mindenre kitérni (pl. Fejlesztőkörnyezet telepítése stb, ezek mind megtalálhatóak neten)
  • Lesznek olyan szavak, kifejezések, amiket angol nyelven fogok használni, mivel vagy nem fordítjuk le, vagy nem tudom lefordítani, vagy csak hülyén hangzana magyarul. (Angol nyelven szoktunk programozni, így nem mindennek tudom a magyar megfelelőjét)
  • Nem fogok időbeosztás alapján írni leckéket, hiszen dolgozok, tanulok és mellette van pár maszek projektem is, így nem mindig jut idő erre. Főleg, hogy ezért nem fog senki fizetni, első a pénz.

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:

public class Application 
{

}
 


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:

public class Application 
{
    public static void main(String[] args) {
    
    
}
}
 


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:

public class Application 
{
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}
 


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! :)

Ők köszönték meg Silent nek ezt a hozzászólást: demon (2017.03.17. 20:29)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 1 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 0 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole