JDK的错误跟踪器中有[JDK-8154799]弃用Timer和TimerTask,并且在2016年中期JEP
277声明
java.util.Timer(和
TimerTask)将在JDK
9中弃用。
几个Java SE API将添加,更新或删除@Deprecated注释。下面列出了此类更改的一些示例。
[…]
- 将@Deprecated添加到
java.util.Timer和TimerTask
但是,在JDK 9版本中,不赞成使用这些类(可以在Deprecated
List中找到弃用的类)。

JDK的错误跟踪器中有[JDK-8154799]弃用Timer和TimerTask,并且在2016年中期JEP
277声明
java.util.Timer(和
TimerTask)将在JDK
几个Java SE API将添加,更新或删除@Deprecated注释。下面列出了此类更改的一些示例。
[…]
- 将@Deprecated添加到
java.util.Timer和TimerTask
但是,在JDK 9版本中,不赞成使用这些类(可以在Deprecated
List中找到弃用的类)。