Bonjour,

J'ai le programme qui contient un thread qui affiche des informations pendant le traitement du Thread principal:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
	public static void main(String[] args){	
		Thread thread= new Thread() {
			public void run() {
				while(!isInterrupted()) {
					System.out.print("test") ;
				}
			}
		};
		thread.start();
 
		for(int i = 1; i <=10; i++){
			System.out.println("i");
		}
 
		thread.interrupt();
 
		try {
			thread.join() ;
		} catch(InterruptedException xc) {}
	}
Je souhaiterais alterner l'exécution du Thread "thread" avec le Thread principal.
J'ai donc essayer un sleep ou un yield mais cela ne fonctionne pas.
Merci de votre aide