TimerTask和Thread

Pie*_*tro 1 java groovy

在Java和Groovy中TimerTask和Thread之间的区别是什么?

Mic*_*yan 5

TimerTask和Thread都是异步执行的,但是TimerTask被安排在固定的时间间隔执行,而Thread则没有.Thread是一个相当低级的原语,用于在共享虚拟地址空间中并行执行,并且只要它在运行队列中并且转向运行就会运行; TimerTask只能按计划运行的固定时间间隔运行.