次のコードを見てください
public class Test {
public Test()
{
Timer timer = new Timer();
timer.schedule(new TimerTask(){
public void run()
{
System.out.println("Updated");
}
}, System.currentTimeMillis(),1000);
}
public static void main(String[]args)
{
new Test();
}
}
ここでは、何も印刷されていないことがわかります。つまり、時間は予定されていません!何故ですか?タスクが毎秒発生するようにスケジュールしたい。助けてください!