标签: java multithreading
我实现了一个当前线程将等到上一个工作完成的任务。
代码:
isPreviousWorkDone
另一个线程会将doSomething()设置为true,然后我们就可以运行100ms。但我认为我的代码很糟糕:
doSomething()
100ms
SqlAzureExecutionStrategy
那么,如何正确实施这样的等待呢?