– Czołem, Amigo! Opowiedz mi o swoich postępach. Czego się uczyłeś w tym tygodniu?

– Basia, Raszi, doktor Bilaabo i ja rozmawialiśmy o wielowątkowości. – Dużo się nauczyłem.

– Mój drogi przyjacielu, myślę, że mam coś, co pomoże Ci jeszcze lepiej to zrozumieć. Trochę więcej teorii dobrze Ci zrobi. Usiądź wygodnie. Muszę Ci coś powiedzieć.

Wielowątkowość w Javie: co to jest, jakie ma zalety i typowe pułapki, których należy unikać, gdy z niej korzystamy

Już wiesz, że w programowaniu można wykonywać wiele czynności jednocześnie - tj. równolegle - a nie tylko w ściśle określonej kolejności. Ułatwia to rozwiązywanie wielu zadań. W praktyce nie jest jednak wcale banalne. Wielowątkowość ma pewne pułapki, w które mogą dać się złapać nie tylko początkujący, ale także doświadczeni programiści. Wyjaśnimy, jak nie stwarzać sobie samemu problemów.

Co robią metody klasy Thread

W tej lekcji poznasz niektóre z metod klasy Thread, które służą do uruchamiania i wstrzymywania wątków. Ich logika różni się od innych metod, dlatego też przygotowaliśmy mnóstwo przykładów.