java 另一个等待线程 - 字体:https://stackoverflow.com/questions/2321829/android-asynctask-testing-with-android

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 另一个等待线程 - 字体:https://stackoverflow.com/questions/2321829/android-asynctask-testing-with-android相关的知识,希望对你有一定的参考价值。

public void testSomething(){
  final CountDownLatch signal = new CountDownLatch(1);
  Service.doSomething(new Callback() {

    @Override
    public void onResponse(){
      // test response data
      // assertEquals(..
      // assertTrue(..
      signal.countDown();// notify the count down latch
    }
  
  });
  signal.await();// wait for callback
}

以上是关于java 另一个等待线程 - 字体:https://stackoverflow.com/questions/2321829/android-asynctask-testing-with-android的主要内容,如果未能解决你的问题,请参考以下文章

怎么让当前线程等待另一个线程完成之后再去执行

在java中检查另一个线程布尔值的性能哪个更好

Java多线程之线程状态变换

Java多线程之线程状态变换

线程 等待/通知机制

观察线程状态