如何解决这个并发问题?

时间:2011-03-02 20:04:42

标签: java android

我创建了一个Handler(在Thread1上),我从另一个线程(Thread2)发布了一个Runnable。在Thread2中,我想确保在Thread2继续之前已经在Thread1中执行了发布的Runnable。

1 个答案:

答案 0 :(得分:3)

使用java.util.concurrent.CountDownLatch。 Thread1创建锁存器,提交Runnable(需要对锁存器的引用),等待锁存器。 Runnable倒计时锁定。