建立线程自己的消息循环,接收发给本线程的用户自定义消息,涵盖了多线程通信的知识,也可以转化为线程池