Python týden Letní akce
Pouze tento týden sleva až 80 % na kurzy Python. Lze kombinovat s akcí Letní slevy na prémiový obsah!
Brno? Vypsali jsme pro vás nové termíny školení Základů programování a OOP v Brně!

Vícevláknové aplikace v Javě

Online kurz tutoriálů o paralelním programování v Javě. Vytváření vláken, jejich synchronizace a další problémy, které v takových aplikacích vyvstávají.

Ohlasy studentů

Lekce

Multithreading v Javě

Lekce 1 - Multithreading v Javě

Ve článku si odhalíme vláknový model Javy, vytvoříme vlastní vlákno, popíšeme si třídu Thread a rozhraní Runnable a dostaneme se i k lambda výrazům.
ZdarmaNapsal Matěj Kripner
Multithreading v Javě - Daemon, join a synchronized

Lekce 2 - Multithreading v Javě - Daemon, join a synchronized

Dnes dokončíme co jsme minule nestihli, naučíme se používat užitečné metody pro ovládání běhu vlákna a uděláme si stručný úvod do synchronizace vláken.
ZdarmaNapsal Matěj Kripner
Multithreading v Javě - Synchronizace v praxi

Lekce 3 - 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.
ZdarmaNapsal Matěj Kripner
Multithreading v Javě - Mezivláknová komunikace

Lekce 4 - 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.
PremiumNapsal Matěj Kripner
Multithreading v Javě - Užitečné komponenty pro paralelizmus

Lekce 5 - Multithreading v Javě - Užitečné komponenty pro paralelizmus

Uvedeme si pomocné komponenty pro paralelizmus a nahlédneme do tajů vícevláknových aplikací. Ukázky jsou doprovázeny odkazy na dokumentaci a externí články
PremiumNapsal Matěj Kripner
Multithreading v Javě - Semafor

Lekce 6 - Multithreading v Javě - Semafor

V tutoriálu se seznámíme s pokročilejšími technikami pro paralelní programování v jazyce Java. Představíme si semafor.
PremiumNehodnocenoNapsal Petr Štechmüller
Multithreading v Javě - Mutex

Lekce 7 - Multithreading v Javě - Mutex

V tutoriálu se seznámíme s pokročilejšími technikami pro paralelní programování v jazyce Java. Představíme si Mutex.
PremiumNehodnocenoNapsal Petr Štechmüller


 

Aktivity (5)