Java语言怎么编写一个定时器,可以随时开始,并且时间倒计时,到再次触发,输出剩余时间来

Java语言怎么编写一个定时器,可以随时开始,并且时间倒计时,到再次触发,输出剩余时间来