L'exécution de java runtime.exec() pour de multiples processus

Dans mon programme j'ai une liste de n éléments.

Je vais être en itérant la liste et de lancer un processus comme ceci:

Runtime.getRuntime.exec("cmd /C start abc.bat"+listitem() )

J'ai besoin de maintenir un décompte de 4 processus. Une fois tout le processus est terminé, j'ai besoin de commencer le processus , de sorte que le processus de comptage doit être 4.

Je suis en mesure d'initier des 4 processus en même temps, mais vous ne savez pas comment faire pour garder le nombre de 4. Fondamentalement, j'ai besoin d'une notification une fois qu'un processus est terminé, pour que je puisse commencer la prochaine, tout le filetage est possible.

Toute aide sur la façon de le mettre en œuvre, quelqu'un peut-il partager un morceau sur cette exigence?

OriginalL'auteur Vigneshwaran | 2013-08-02