Výjimky a chyby v Javě podruhé Zaměříme se podrobněji na konstrukci try-catch v Javě, co to vlastně výjimka je a jak je hierarchie chyb a výjimek implementována.
Multithreading v Javě - Synchronizace v praxi Ve třetím díle multithreadingu v Javě si ukážeme rizika přepínání kontextu a jeho dopady na skutečné aplikace. Jednu takovou aplikaci si také vytvoříme.
Unit testy v Javě a JUnit Seznámíme se obecně s unit testováním a stručně s frameworkem JUnit. Vše si sami odvodíme a ukážeme na příkladech.
Multithreading v Javě - Mezivláknová komunikace Podrobně si vysvětlíme mezivláknovou komunikaci s použitím metod wait, notify a notifyAll. Na příkladech si ukážeme i situace deadlock a spurious wakeup.
Brainf*** interpret Jednoduchý interpret esoterického jazyka Brainf*** napsaný v Javě pro místní soutěž. Obsahuje také ukázkové programy v tomto jazyce.