几个月之前因为项目需要,需要实现一个类似于WPF Dispatcher类的类,来实现一些线程的调度.之前因为一直做Asp.Net,根本没有钻到这个层次去,做的过程中,诸多不顺,重构了四五次,终于实现,满足项目要求. Dispatcher的源码对我来说,看的确实很累,各种累关联,不知所云.当时仅有的周永恒的博客看了六七遍也只是知道了大概的轮廓.今天我这里讲的,就是按照当时的项目需求的方向所理解和收获的一些知识,分享出来.太全面的东西,我讲出来只怕误人子弟了,大家还是去参照老周的博客吧.O(∩_∩)