你这么说对了一半有个叫timer的东西,无论是怎么实现的,他最基本的还是你说的那个每时每刻(实际上是自定义的一个时间段,比如1秒)去检查时间是否到达,一旦到达,他会做一个动作,这个动作就能实现"通知主程序"的作用,而这个动作实质上就是执行了一个方法(比如回调),在有的语言中,是说"触发了事件",本质上是一样的之所以这样做,是由于不能够让主程序在检查闹钟的时候卡住,因为主程序可能还有别的功能给用户使用,所以,需要用这样的方式来达到目的,那个timer自己会占用一个线程,这样就不影响主程序响应用户其他的动作了至于好不好电,这个可以不用考虑,计算机每时每刻处理的东西比你想象的要多得多,不差这么点东西?
时间流程执行:强制执行流程及时间[朗读]
@save
顶0
加入收藏
相关问答推荐