J'ai essayé de résoudre un problème impliquant la communication de thread en utilisant wait() et notify(). Fondamentalement, j'ai 2 threads T1 et T2 et je veux qu'ils soient exécutés dans l'ordre suivantSynchronisation de threads - Comment exécuter des threads alternativement
T1, T2, T1, T2 ..... Comment puis-je y parvenir?
Problème actuel: Il y a 2 threads T1 - qui imprime des nombres impairs (disons 1 - 100) et T2 - qui imprime des nombres pairs (1 - 100). Maintenant, la sortie devrait être 1, 2, 3, 4, 5, .... 100
Exécutez les tâches dans un seul thread? –
Pourquoi lancez-vous des threads si vous voulez synchroniser quelque chose? – Guy
Je génère deux threads. Je veux qu'ils soient exécutés en alternance avec le premier thread exécuté en premier –