0
這是代碼:後的代碼執行計時器不工作
public class Controller {
NetworkDiscovery n;
public static int discoveryInterval=2000;
public static void main(String[] args) throws UnknownHostException{
Timer t1=new Timer();
t1.scheduleAtFixedRate(new NetworkDiscovery(), 2000, discoveryInterval);
System.out.println("null");
}
}
假設有一類NetworkDiscovery它有一個run(),並在一切工作正常,將調用println()本身並沒有得到執行。爲什麼這樣?
在執行其他操作時是否還有另一種方法在後臺重複執行某個操作?
無法重現你的錯誤。你確定'println()本身沒有得到執行'嗎? –