Co nevíte o platformě Java
Daniel Michalik v článku Co možná (ne)víte o Javě
představuje základní rysy jazyku Java. Nebojte se nejedna se o úvod do OOP, ale
o shrnutí základních rysů této úspěšné platformy.
V článku je nastíněna zpráva paměti pomocí SNO alias
Garbage Collectoru. Jenom bych autora doplnil, ze technika počítaní referencí je opravdu zastaralá. Používá se technika kdy jsou aktivní objekty vyhledávány podle odkazů ze
zásobníku(stack) na haldu(heap). Samotný úklid je pak realizován adaptivním schématem. Adaptivním proto,
že se použije mod zastavit a kopírovat nebo označit a zamést.
V článku jsou velice pěkně probrány kompilátory, které platformově nezávislý byte code
přeloží do kódu nativního pro danou platformu. Jako obvykle je zde zmíněna problematika
tvorby GUI v Jave.
(Přidáno 08.10.2003) Tomáš Kouba Java na AbcLinuxu a testy rychlosti Javy
Související články
Související epizody CZ Podcastu
- #3 · Java 6 SE, Vývoj webových aplikací
Dagi a Filemon o novinkách v Javě 6 a webových frameworcích.
- #1 · Vývojová prostředí v Javě
První díl CZ Podcastu se věnuje vývojovým prostředím pro Javu.