Tankocka – Hozzárendeléses táblázat: Java kollekciók

Folytatjuk Tankockák blog bejegyzés sorozatunkat. A feladatban a Java kollekciók közül a halmaz adatszerkezeteket megvalósító osztályok tulajdonságait kell hozzárendelni a táblázatban. Ez a témakör mindhárom tanfolyamunkhoz kötődik: Java SE szoftverfejlesztő tanfolyam, Java EE szoftverfejlesztő tanfolyam, Java adatbázis-kezelő tanfolyam.

Érdemes ismerni a kollekció keretrendszer további osztályainak/interfészeinek tulajdonságait, viselkedésüket: tömb, lista, sor. (Esetleg egyebeket is: verem, prioritásos sor, többdimenziós adatszerkezetek, kulcs-érték pár alapú elérés, adatszerkezetek egymásba ágyazása). Hasznos tudni, hogy melyiket mikor érdemes vagy éppen nem érdemes használni. Melyik a gyorsabb? Milyen karbantartó műveleteik vannak? Lehetnek-e bennük egyedi elemek, ismétlődések? Mitől függ az elemek sorrendje? Van-e indexe? Hogyan járható be/végig? Biztosít-e iterátoron keresztül hozzáférést az elemekhez? Használható-e többszálú környezetben? Szálbiztos-e az adott kollekció?

Tankocka – Párosítós játék: Programozás Java nyelven

Ez a Tankockák blog bejegyzés sorozatunk első része. A feladatban meg kell találni a 15 db összetartozó párt a játékban. Ez a témakör mindhárom tanfolyamunk tematikájához kötődik: Java SE szoftverfejlesztő tanfolyam, Java EE szoftverfejlesztő tanfolyam, Java adatbázis-kezelő tanfolyam.

Át kell gondolni, hogy mi lehet a kapcsolat a párok elemei között. Előkerülnek adattípusok, vezérlő szerkezetek, adatszerkezetek, csomagok, eseménykezelők, kivételkezelés, fájlformátumok, hálózati kapcsolatok, grafikus komponensek, AWT/swing osztálykönyvtár, illetve adatbázis-kezelés is. Közös jellemzőt/tulajdonságot kell találni. Észre kell venni az összefüggést. Nem kétszer előforduló elemeket kell keresni. Persze nem árt, ha minél kevesebb lépésbe kerül a játék. 😉 A párosítós játék az eltelt időt nem méri. Hajrá!