java的定时器是否会提前执行

Python027

java的定时器是否会提前执行,第1张

定时器不会提前执行。基础知识java.util.Timer一种线程设施,用于安排以后在后台线程中执行的任务。可安排任务执行一次,或者定期重复执行。此类是线程安全的:多个线程可以共享单个Timer对象而无需进行外部同步。java.util.TimerTask由Timer安排为一次执行或重复执行的任务。

不会。

1、可以采用睡眠,sleep(),比较low。

2、在java类库中已经写好了定时器,java.util.Timer。可以拿来用,用的少,很多高级框架都是支持定时任务的。