我有一个要求,在一段时间内(假设是 50 秒,时间可能是动态的)我必须从服务器获取一些数据。同时每 10 秒(在这 30 秒之间),我必须向服务器发送一些密钥。
对于那个 iam 使用下面的代码....但它不工作
public static void main(String[] args) {
long startTime = System.currentTimeMillis();
long duration = (50 * 1000);
do {
// RESEt request call code goes here..
/////
//////
System.out.println("Rest request");
java.util.Timer t = new java.util.Timer();
java.util.TimerTask task = new java.util.TimerTask() {
@Override
public void run() {
//Sending key every 10 sec
RemoteKey.send(PageUp);
}
};
t.schedule(task, 0, (10 * 1000));
// This do while loop will execute 50 sec
} while ((System.currentTimeMillis() - startTime) < duration);
}
UYOU
蛊毒传说
喵喔喔
相关分类