Digamos que tenemos este sencillo ejemplo:¿Cómo puede un subproceso devolver un valor después de terminar su trabajo?
public Example extends Thread{
String temp;
public Example(){
}
@Override
public void run(){
.
.
.
.
temp = "a_value";
}
public static void main(String[] args) {
Example th = new Example();
th.start();
}
}
¿Cómo puede el hilo después de terminar su trabajo me devuelva la temperatura de cuerdas?
Debería ser 'th.start()'. Y usted implementó una de las formas de devolver un valor desde el hilo. –