如何通过线程访问可运行对象?
2022-09-01 14:26:02
可能的重复:需要帮助返回线程中的对象运行方法
你好。我有一个实现 runnable 的类,我有一个 List,存储使用该类的不同对象实例化的线程。在给定运行基础对象的线程对象的情况下,如何访问这些对象的属性?下面是一个示例:
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?
}
}