标签: java android
许多Android游戏示例都使用Thread在特定时间间隔内运行游戏引擎。但是,我已经看到其他一些使用TimerTask来运行游戏引擎间隔的示例。我很好奇其他开发人员认为每种方法的优缺点。
答案 0 :(得分:2)
Timertask是一个线程的包装器,提供对主线程的回调允许您在将来的某个时间安排runnable的运行。他们有相当不同的用例。如果你现在需要运行代码,那么使用一个线程,如果你需要安排将来运行的东西,请使用timertask。
编辑:我的错误,想到了另一个班级。固定