拉莫斯之舞
你可以使用 RetrantLockprivate final ReentrantLock lock = new ReentrantLock();
if(toModify[j]==1)
{
lock.lock(); // block until condition holds
try {
getUpdate(methods_list[j],username, password);
} finally {
lock.unlock()
}
}你也需要在线程上调用 join(),这个方法是从 getUpdate()方法中开启的Thread thread = new Thread(new Runnable() {
public void run() {
// *** some operations***
}
});
thread.start();
thread.join();