"Nou, Amigo, je bent een stap dichter bij het verdienen van de titel van 'junior Java-ontwikkelaar'! Je bent goed bezig met de theorie en de praktijk. Gefeliciteerd!"

'Dank u, professor! Maar u hebt waarschijnlijk iets interessants voor me voorbereid, toch?'

"Je raadt het al! Om te beginnen kan ik je vertellen hoe ik mijn eerste kosmische laser bouwde uit de uiteinden van uitgestorven robo-dinosaurussen..."

'Misschien de volgende keer, professor?'

"Oké, oké. Hier is wat leesvoer voor thuis dan."

Draadsynchronisatie. De gesynchroniseerde operator

In de beginfase van je training werkten threads vaak onafhankelijk van elkaar. Nu u bekend bent met multithreading, weet u dat verschillende threads tegelijkertijd met dezelfde gegevensset kunnen werken en deze kunnen wijzigen. Om verwarring te voorkomen, heb je de gesynchroniseerde operator nodig. We hebben een aparte uitgebreide les gewijd aan dit belangrijke onderwerp.

Draden beheren. Vluchtige methoden en de methode yield().

Een andere gedetailleerde les  is gewijd aan het vluchtige trefwoord en de methode yield() en aan regels die van toepassing zijn op 'gebeurtenissen'-relaties. U leert meer over verschillende methoden om de stroom van een multithreaded programma te regelen.