Jak poprawnie synchronizować wątki, które używają tych samych danych w pamięci? Na to pytanie odpowiada specyfikacja języka Java, rozdział 17.4. Niestety jest on napisany w bardzo formalny, matematyczny sposób.
Na prezentacji postaram się przedstawić absolutne podstawy synchronizacji wątków, wynikające ze specyfikacji. Do prezentacji, zamiast języka matematycznego, użyję języka, który wszyscy znamy: Javy.
Postaram się również wytłumaczyć dlaczego ta wiedza może przydać się każdemu programiście.