我们可以在另一个线程的run方法中调用线程的start方法吗?

时间:2014-03-07 21:01:38

标签: java multithreading

我们可以在另一个线程的run方法中调用线程的start方法吗?

这是在接受采访时被问到的。他说我有一个扩展线程类的线程A,我有扩展线程类的B。

我可以在A线程的run方法中调用线程b的start方法,我的意思是b.start()吗?

请解释。

2 个答案:

答案 0 :(得分:0)

我理解线程在某些情况下可能有点奇怪,但是在过去的两年里我一直在做这个很好:)

答案 1 :(得分:0)

在run方法中,您可以执行任何操作。

与任何方法的唯一区别是,它可以使用包含它的类的start()方法异步调用。