包含BufferedImage的小型应用程序使用Timer类进行动画处理。一切正常,但不符合预期。有时,系统难以绘制动画,好像它正在消耗系统资源(尤其是在安装JRE之后)一样,这使动画以异常低的速度重新绘制。其他时间它按预期工作。是什么原因造成的?谢谢! 最佳答案 切换到java.util.Timer时,javax.swing.Timer似乎更适合于每分钟或每秒调用一次的动作,而java.util.Timer则更适合于每秒数十次调用。