1. Instanciez la classe qui implémente l'interface Runnable.
2. Créez un objet Thread et transmettez l'objet instancié lors de la première étape en tant que paramètre au constructeur de la classe Thread.
Enfin, créez le thread via la méthode start de la classe Thread.
Le code suivant montre comment utiliser l'interface Runnable pour créer un thread :
mythread du paquet ;
classe publique MyRunnable implémente Runnable
{
exécution publique vide()
{
System.out.println(Thread.currentThread().getName());
}
public static void main (String[] arguments)
{
MyRunnable t1 = new MyRunnable();
MyRunnable t2 = new MyRunnable();
Fil de discussion thread1 = nouveau Thread(t1, "MonThread1");
Fil thread2 = nouveau Thread(t2);
thread2.setName("MonThread2");
thread1.start();
thread2.start();
}
}
[/code]
Les résultats de l'exécution du code ci-dessus sont les suivants :
Copiez le code comme suit :
Mon fil de discussion1
MonThread2