定时器是当你想要在未来某一刻执行一次时使用的-打点器则是为你想要以固定的时间间隔重复执行而准备的。这里是一个打点器的例子,它将定时的执行,直到我们将它停止。
打点器和定时器的机制有点相似:使用一个通道来发送数据。这里我们使用通道内建的select,等待500ms到达一次的值。
打点器可以和定时器一样被停止。打点器一旦停止,将不能再从它的通道中接收到值。我们将在运行1600ms后停止这个打点器。
当我们运行这个程序时,打点器会在我们停止它前打点 3 次。
上一篇: 33、Timer(定时器)
下一篇: 35、工作池