Java 通过方法循环&;线程
在活动启动时,我想循环使用以下方法。我只想在每个方法或线程完成后再转到下一个方法。检查游戏方法完成后,我希望循环再次开始 我怎样才能做到这一点 负载博弈法() 可运行计时器(线程) 检查游戏方法() 可以使用thread.join();等待另一个线程结束,然后该线程将在结束后再次启动 比如Java 通过方法循环&;线程,java,multithreading,android-activity,android-asynctask,Java,Multithreading,Android Activity,Android Asynctask,在活动启动时,我想循环使用以下方法。我只想在每个方法或线程完成后再转到下一个方法。检查游戏方法完成后,我希望循环再次开始 我怎样才能做到这一点 负载博弈法() 可运行计时器(线程) 检查游戏方法() 可以使用thread.join();等待另一个线程结束,然后该线程将在结束后再次启动 比如 function() { Thread t = new Thread(); t.start(); t.join(); //waits for run to finish } public void run(
function()
{
Thread t = new Thread();
t.start();
t.join(); //waits for run to finish
}
public void run()
{
dosomethinghere();
}
如果需要等待多个异步任务完成,则创建一个用任务数初始化的对象,将此对象传递给任务,并在原始线程上调用wait()。其他线程在完成任务时必须调用CountDownLatch对象上的countDown() 初始化为N的倒计时锁存器可用于使一个线程等待N个线程完成某个操作,或者某个操作已完成N次
您需要更清楚地了解您想要实现的目标,以及您是否有无法工作的代码