该代码主要是观察者模式的使用学习,包含了任务队列,结合任务队列实现观察者模式,该模式在实际项目中会经常用到,可以参考学习。