gpt4 book ai didi

java定时器不工作

转载 作者:行者123 更新时间:2023-12-02 12:37:59 25 4
gpt4 key购买 nike

为什么这不起作用?

我希望它每秒打印一次。

谢谢。

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.Timer;

public class test2 {

public static void main(String[] args) {

Timer timer = new Timer(1000, new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println("hello");
}
});

timer.start();
}
}

最佳答案

您的程序在计时器运行一次之前就终止了。当 main 方法终止时,程序终止,所有线程也将终止。这包括您的计时器线程。

尝试以下操作:

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.Timer;

public class test2 {

public static void main(String[] args) {

Timer timer = new Timer(1000, new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println("hello");
}
});

timer.start();
}

while (true) /* no operation */;
}
}

关于java定时器不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6923138/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com