Как получить доступ к объекту 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?
    }
}

Ответы на вопрос(11)

Ваш ответ на вопрос