我有一些单线程类被一些线程共享。在单例中创建线程
这个单我想创建另一个线程做一些工作的方法中现在(因此使用这个单身任何线程可以启动附加线程任务)
我简单的方法启动线程:
mSThread = new Thread(job that implements Runnable);
mSThread.start();
主题mSThread被声明为类的成员,我不认为我需要保持参考线程所以它的确定,每创建一个新的线程的引用将丢失
时间是否确定去做我或我所做的事情d使用不同的技术,如线程池?
我没有看到单身人士与它有什么关系。你有一个方法,任何调用它的人都会产生一个新的线程,直到完成为止。没关系,只要你不会频繁地调用它,那你就创建了太多的线程。在这种情况下,线程池是更好的。但是你提供的信息太少,不能给出好的建议,所以请详细说明一下。 – 2011-12-14 18:59:43
为什么你不这样做: (new Thread(实现Runnable的作业))。start();在你的方法?这应该做到这一点。 – eboix 2011-12-14 19:01:36