Java – Les Threads - 19/11/03 5
Créer une tâche en étendant la classe
Thread
La création d’une tâche passe par :
La dérivation de la classe Thread,
La surcharge de la méthode run() de la classe Thread
Le lancement du Thread par la méthode start() qui
appelle la méthode run().
q Un exemple
L’exemple suivant montre le parallélisme en Java à l'aide
d'une classe qui dérive de la classe Thread.
La classe pour le programme principal
public class MultiThreadDemo0 {
public static void main(String args[]) {
Joueur j1 = new Joueur("j1");
Joueur j2 = new Joueur ("j2");
Joueur j3 = new Joueur ("j3");
j1.start();
j2.start();
j3.start();
}
}
i Un seul programme, 3 tâches s’exécutant
« simultanément »