如何将参数传递给Java线程?

问题:

任何人都可以向我推荐如何将参数传递给线程?
另外,匿名类怎么工作?

回答:

您需要将构造函数中的参数传递给线程对象:

public class MyThread implements Runnable {

   public MyThread(Object parameter) {
       // store parameter for later user
   }

   public void run() {
   }
}

并因此调用它:

Runnable r = new MyThread(param_value);
new Thread(r).start();

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: How can I pass a parameter to a Java Thread?

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

+ 56 = 66