carMAN
30-09-2003, 10:21
Mi spiego meglio con questo esempio
...
...
Myclass myclass =new Myclass();
(new Thread() {
public void run(){while(true)System.out.println(myclass .getText());}
}
).start();
....
...
il thread generato deve accedere ad informazioni presenti nella classe che lo ospita.
Ma come fa a vedere l'oggetto myclass?
Come faccio a passargliela!! non vedo costruttori per il Thread!!
Grazie per l'aiuto.
P.S. Non vorrei implimentare una classe Thread ad hoc con un costruttore definito a cui passare l'oggeto myclass!!!
...
...
Myclass myclass =new Myclass();
(new Thread() {
public void run(){while(true)System.out.println(myclass .getText());}
}
).start();
....
...
il thread generato deve accedere ad informazioni presenti nella classe che lo ospita.
Ma come fa a vedere l'oggetto myclass?
Come faccio a passargliela!! non vedo costruttori per il Thread!!
Grazie per l'aiuto.
P.S. Non vorrei implimentare una classe Thread ad hoc con un costruttore definito a cui passare l'oggeto myclass!!!