Bonjour,
Je ne suis pas pro en java. J'ai fait un petit programme pour comprendre un peu les threads en java.
Voici le code incriminé :

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
21
22
23
24
25
26
27
 
 
 
public class ExemplePartage extends Thread {	
 
 
	    private static StringBuffer nom = new StringBuffer("");
	    private static StringBuffer chaineCommune = new StringBuffer("");	   
 
	    ExemplePartage ( String s ) {
	    	 nom.append(s);	    	
	    }	    
 
	    public void run() {	    	
	    	 chaineCommune.append(nom);	    	 
	    }	    
 
	    public static void main(String args[]) {
	        Thread T1 = new ExemplePartage( "T1" );	        
	        Thread T2 = new ExemplePartage( "T2" );
 
	        T1.start();	        
	        T2.start();
	        System.out.println( chaineCommune); // affichage 
	    }
 
}
Le problème c'est
Code : Sélectionner tout - Visualiser dans une fenêtre à part
  System.out.println( chaineCommune)
n'affiche rien et je ne comprends pas trop.
Une petite aide SVP.