J'ai deux fils d'exécution (Thread1 et Thread2). Thread2 est à l'écoute d'un événement particulier et lorsque l'événement se produit, il veut arrêter l'exécution de Thread1 et déclencher une action. Une fois l'action terminée, il doit reprendre l'exécution de Thread1 là où il s'est arrêté.
Quelle approche dois-je adopter pour faire cela en Java ?