在Java 6中,在不同时间间隔内运行很多东西的最有效方法是什么

ale*_*ung 6 java swing

我正在使用Java的侧滚动GUI游戏.我有很多种类的敌人,他们的AI会使用Swing计时器.据我了解,Swing计时器是一种资源密集型,但我仍然希望我的敌人以不同的间隔移动.有没有比为每种敌人使用不同的Swing计时器更有效的运行方式?