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é :
Le problème c'est
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 } }n'affiche rien et je ne comprends pas trop.
Code : Sélectionner tout - Visualiser dans une fenêtre à part System.out.println( chaineCommune)
Une petite aide SVP.
Partager