Как получить доступ к объекту Runnable по потоку?
Возможный дубликат:Потребность-помощь возвращающих-объект-в-поточно-вводного метод
Привет. У меня есть класс, реализующий runnable, и у меня есть список, хранящий потоки, созданные с различными объектами этого класса. Как я могу получить доступ к свойствам нижележащих объектов, если объект потока выполняет их? Вот пример:
public class SO {
public static class TestRunnable implements Runnable {
public String foo = "hello";
public void run() {
foo = "world";
}
}
public static void main(String[] args) {
Thread t = new Thread(new TestRunnable());
t.start();
//How can I get the value of `foo` here?
}
}