多线程在java中使用线程时将控制权返回到主程序
我正在调用线程。在该线程中存在while(true)
条件,因此我无法执行下一个线程
片段在这里
ASubscriber aSubscriber=new ASubscriber();
aSubscriber.run();
System.out.println("Starting Subscriber Thread");
BSubscriber bSubscriber=new BSubscriber();
bSubscriber.run();
在AsSubscriber和BSSubscriber的run
方法中,每个方法都有以下代码:
@Override
public void run() {
while (true)
{
//I'm going some task
}
}
# 1 楼答案
Thread#run
不启动线程它只是在当前线程上运行它们
你可能想要