2
0
Fork 0
freifilligeUebungenSmiths/Threads_007
Thomas Smits 343e62f1d1 Update of exercises 2024-09-15 15:48:58 +02:00
..
readme.md Update of exercises 2024-09-15 15:48:58 +02:00

readme.md

synchronized verwenden

Lernziel

Schlüsselwort synchronized verwenden.

Aufgabe

Gehen Sie in das Paket pr2.threads.synchronize.

Schreiben Sie eine Klasse Synchronizer, die ein einziges int-Attribut und zusätzlich noch eine Methode addAndPrint enthält. Bei jedem Aufruf der Methode soll das Attribut um eins hochgezählt werden. Starten Sie zwei Threads, die diese Method konkurrierend aufrufen und sorgen Sie durch korrekte Synchronisation bei der addAndPrint dafür, dass keine Zahl zweimal ausgegeben wird und die Folge der Zahlen wirklich ohne Lücken ist.