Une petite source sans prétention d'un débutant en Java (en formation d'ailleurs) qui simule le fonctionnement d'une chaîne de production en utilisant des Threads pour la mise en place de traitements multitache.
Le code montre de manière simple, je pense, la mise en place de threads, leur création et leur mise en route.
L'utilisation est simple :
Lancer la chaîne de production en cliquant sur le bouton Lancer, ce qui aura pour effet d'instancier un nouveau carton.
Pour ajouter des employés (qui vont enlever des pièces du carton), il suffit de placer la souris sur le compteur des employés et d'actionner la molette. Idem pour la machine.
Ne vous étonnez pas si le compteur de pièces ne bouge pas si vous mettez uniquement des employés au travail, ce sont les machines qui remplissent le carton et les employés qui le vident.
N'hésitez pas à me donner vos commentaires, comme je vous l'ai dit, je suis en apprentissage donc tout commentaire est le bienvenue.