Gyakorlat1

A MathWikiből
(Változatok közti eltérés)
5. sor: 5. sor:
 
# Indítsunk egy Eclipse-et. Ha otthonról dolgoztok, akkor [http://www.eclipse.org/downloads/ innen] letölthetitek. A gépteremben a 3.8-as verziót használjuk, de nem különbözik drasztikusan ettõl a 4.3 szóval nyugodtan lehet azt használni.
 
# Indítsunk egy Eclipse-et. Ha otthonról dolgoztok, akkor [http://www.eclipse.org/downloads/ innen] letölthetitek. A gépteremben a 3.8-as verziót használjuk, de nem különbözik drasztikusan ettõl a 4.3 szóval nyugodtan lehet azt használni.
 
# Elõször kérni fogja, hogy hol legyen a '''workspace'''-ünk, akár az alapértelmezett mappát akár adjatok meg valami elérési utat. Ide rakja majd a projekteket.
 
# Elõször kérni fogja, hogy hol legyen a '''workspace'''-ünk, akár az alapértelmezett mappát akár adjatok meg valami elérési utat. Ide rakja majd a projekteket.
# Most a felesleges start page-et lõjük ki, majd """File""" -> """New""" -> """Project..."""
+
# Most a felesleges start page-et lõjük ki, majd '''File''' -> '''New''' -> '''Project'''
# Itt válasszuk ki a """Java project"""et, majd tovább.
+
# Itt válasszuk ki a '''Java project'''et, majd tovább.
# Adjunk neki nevet, pl Gyakorlat1, majd mehet a """Finish""".
+
# Adjunk neki nevet, pl Gyakorlat1, majd mehet a '''Finish'''.
# Lehetséges, hogy rákérdez, hogy alkalmazza-e a javahoz kialakított layoutot, szerintem érdemes ezt használni, szóval """Yes""".
+
# Lehetséges, hogy rákérdez, hogy alkalmazza-e a javahoz kialakított layoutot, szerintem érdemes ezt használni, szóval '''Yes'''.
  
  
 
* Most, hogy létrejött a projekt adjunk hozzá egy forrásfájlt.
 
* Most, hogy létrejött a projekt adjunk hozzá egy forrásfájlt.
* Nyissátok le bal oldal a projektet, majd az """src""" mappára jobb klikk -> """new""" -> """Class"""
+
* Nyissátok le bal oldal a projektet, majd az '''src''' mappára jobb klikk -> '''new''' -> '''Class'''
 
* Itt adjatok neki nevet, és mehet is. Ad közben egy warningot, hogy az alapértelmezett csomag használata nem ajánlott. Késõbbiekben tanulunk a csomagokról.
 
* Itt adjatok neki nevet, és mehet is. Ad közben egy warningot, hogy az alapértelmezett csomag használata nem ajánlott. Késõbbiekben tanulunk a csomagokról.
  
  
* Létrehoztuk az elsõ osztályunkat, de még üres, töltsük fel az elõadásból a """main""" függvénnyel. Tanulságosabb szerintem, ha megpróbáljátok begépelni ahelyett, hogy bemásoljátok, csak hogy lássátok az Eclipse varázslatát.
+
* Létrehoztuk az elsõ osztályunkat, de még üres, töltsük fel az elõadásból a '''main''' függvénnyel. Tanulságosabb szerintem, ha megpróbáljátok begépelni ahelyett, hogy bemásoljátok, csak hogy lássátok az Eclipse varázslatát.
 
<java>
 
<java>
 
public static void main(String[] args) {
 
public static void main(String[] args) {
27. sor: 27. sor:
 
* Mentsük el a fájlt (CTRL + S), majd a zöld keretû nyíllal (amelyiknél nincs piros doboz) lefuttathatjuk a programot.
 
* Mentsük el a fájlt (CTRL + S), majd a zöld keretû nyíllal (amelyiknél nincs piros doboz) lefuttathatjuk a programot.
  
* Ha minden jól ment akkor alul elõjött a """Console""" fül és kiírta hogy """Hello World!""".
+
* Ha minden jól ment akkor alul elõjött a '''Console''' fül és kiírta hogy '''Hello World!'''
  
 
* Eleinte még csak a konzolon keresztül fogunk tudni kimenetet kapni a javatól, de ez meg fog változni, amikor már a szervert írjuk benne.
 
* Eleinte még csak a konzolon keresztül fogunk tudni kimenetet kapni a javatól, de ez meg fog változni, amikor már a szervert írjuk benne.
44. sor: 44. sor:
 
i = 6;
 
i = 6;
 
</java>
 
</java>
* A hiba itt ugye az, hogy az """i""" változót sehol sem deklaráltuk. Szól is, de most villanykörte is van az X mellett. Ezzel jelzi, hogy van ötlete a javításra.
+
* A hiba itt ugye az, hogy az '''i''' változót sehol sem deklaráltuk. Szól is, de most villanykörte is van az X mellett. Ezzel jelzi, hogy van ötlete a javításra.
  
 
* Kattintsunk most a piros X-es villanykörtére.
 
* Kattintsunk most a piros X-es villanykörtére.
  
* Felajánlott több megoldást is. Ezek közül többnyire az elsõ az amit valóban szeretnénk használni. Itt is, így hát kattintsunk a """Create local variable...""" opcióra.
+
* Felajánlott több megoldást is. Ezek közül többnyire az elsõ az amit valóban szeretnénk használni. Itt is, így hát kattintsunk a '''Create local variable...''' opcióra.
  
 
* Helyettünk megcsinálta a definíciót. És ez még tényleg semmi, ahhoz képest amilyen hibákat tud észlelni és hasonló képpen javítani, majd meglátjuk még a késõbbiekben.
 
* Helyettünk megcsinálta a definíciót. És ez még tényleg semmi, ahhoz képest amilyen hibákat tud észlelni és hasonló képpen javítani, majd meglátjuk még a késõbbiekben.

A lap 2013. szeptember 11., 02:34-kori változata

Tartalomjegyzék

1. Gyakorlat

Elsõ projekt Eclipse-ben

  1. Indítsunk egy Eclipse-et. Ha otthonról dolgoztok, akkor innen letölthetitek. A gépteremben a 3.8-as verziót használjuk, de nem különbözik drasztikusan ettõl a 4.3 szóval nyugodtan lehet azt használni.
  2. Elõször kérni fogja, hogy hol legyen a workspace-ünk, akár az alapértelmezett mappát akár adjatok meg valami elérési utat. Ide rakja majd a projekteket.
  3. Most a felesleges start page-et lõjük ki, majd File -> New -> Project
  4. Itt válasszuk ki a Java projectet, majd tovább.
  5. Adjunk neki nevet, pl Gyakorlat1, majd mehet a Finish.
  6. Lehetséges, hogy rákérdez, hogy alkalmazza-e a javahoz kialakított layoutot, szerintem érdemes ezt használni, szóval Yes.


  • Most, hogy létrejött a projekt adjunk hozzá egy forrásfájlt.
  • Nyissátok le bal oldal a projektet, majd az src mappára jobb klikk -> new -> Class
  • Itt adjatok neki nevet, és mehet is. Ad közben egy warningot, hogy az alapértelmezett csomag használata nem ajánlott. Késõbbiekben tanulunk a csomagokról.


  • Létrehoztuk az elsõ osztályunkat, de még üres, töltsük fel az elõadásból a main függvénnyel. Tanulságosabb szerintem, ha megpróbáljátok begépelni ahelyett, hogy bemásoljátok, csak hogy lássátok az Eclipse varázslatát.
public static void main(String[] args) {
    System.out.println("Hello World!");
}
  • Vigyázzunk, hogy az osztály maga még ottmaradjon, csak a "hasába" rakjuk bele ezt a függvényt.
  • Mentsük el a fájlt (CTRL + S), majd a zöld keretû nyíllal (amelyiknél nincs piros doboz) lefuttathatjuk a programot.
  • Ha minden jól ment akkor alul elõjött a Console fül és kiírta hogy Hello World!
  • Eleinte még csak a konzolon keresztül fogunk tudni kimenetet kapni a javatól, de ez meg fog változni, amikor már a szervert írjuk benne.

Hibajavítás

  • Az Eclipse valós idõben ellenõrzi a kódunkat, így ha gépeltétek a kódot, sokszor észrevehettétek, hogy a félkész kódot aláhúzta pirossal.
  • Próbáljátok ki mi történik, ha kitörlitek a pontosvesszõt a sor végérõl.


  • Bal oldalt megjelent egy piros X és aláhúzta a hiányzó részt.


  • Ok ez nem volt nagy szám, most valami érdekesebbet, írjátok be ezt a sort a kiiratás után:
i = 6;
  • A hiba itt ugye az, hogy az i változót sehol sem deklaráltuk. Szól is, de most villanykörte is van az X mellett. Ezzel jelzi, hogy van ötlete a javításra.
  • Kattintsunk most a piros X-es villanykörtére.
  • Felajánlott több megoldást is. Ezek közül többnyire az elsõ az amit valóban szeretnénk használni. Itt is, így hát kattintsunk a Create local variable... opcióra.
  • Helyettünk megcsinálta a definíciót. És ez még tényleg semmi, ahhoz képest amilyen hibákat tud észlelni és hasonló képpen javítani, majd meglátjuk még a késõbbiekben.
  • Amúgy most is jelez, de csak warning (nem hiba), mégpedig azért, mert látja, hogy létrehozzuk a változót, de sehol nem használjuk az értékét, tehát felesleges.

Bemelegítõ feladatok

e

Személyes eszközök