【发布时间】:2011-04-29 13:49:26
【问题描述】:
我已经有一个线程要做以下工作:
public class DetectionHandler extends TimerTask {
@Override
public void run() {
bluetoothAddresses = BluetoothModule.scanAddresses();
wiFiAddresses = WiFiModule.scanAddresses();
...//when scanning is finished, continue work
}
我希望扫描是并行的。所以我假设我必须异步调用这两个方法。当扫描完成后,我可以继续在 DetectionHandler 类中工作。
我尝试过 BluetoothModule 和 WiFiModule 实现 Runnable 的方式,但没有运气。天呐
【问题讨论】:
标签: java asynchronous methods call