1
我正在用Java构建Swing应用程序。 我读过,为了定期运行GUI任务,建议使用Timer
对象(来自javax.swing包)。我想了解使用Timer
对象与使用sleep
方法的线程之间有什么区别。难道他们都达不到?使用Timer与Swing与线程睡眠
梅厄
我正在用Java构建Swing应用程序。 我读过,为了定期运行GUI任务,建议使用Timer
对象(来自javax.swing包)。我想了解使用Timer
对象与使用sleep
方法的线程之间有什么区别。难道他们都达不到?使用Timer与Swing与线程睡眠
梅厄
如果你睡觉的EDT整个图形用户界面将挂起,不响应,直到线程被唤醒。这不好。
阅读提供的答案提供了类似的问题:http://stackoverflow.com/questions/416893/executorservice-vs-swing-timer/417015#417015 –