Bonsoir,

Je n'arrive pas à transmettre des données entre des thread. Voici, mon code.

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
28
 
 
public class Clas1 extends Thread {
 
public void run(){
 
String st1="une ligne";
String st2="une deuxieme ligne";
 
new Thread {
 
public void run() {
 
// je voulais utiliser st1 ici
}
}.start();
 
new Thread{
 
public void run() {
 
// je voulais utiliser st2 ici
}
 
}.start();
 
}
}
Voici le message que j'ai pu lire sur les erreurs déclarées.

Impossible de faire référence à une variable non finale st1 d'une classe définie dans une méthode différente

Merci pour votre aide.