辅助理解: (1)https://www.jianshu.com/p/43d6cd7b06f1 (简单案例) (2)https://blog.csdn.net/dfskhgalshgkajghljgh/article/details/52671248 (源码分析) (3)https://blog.csdn.net/qq_37321098/article/details/81535449#1%EF%BC%89Message%E6%B6%88%E6%81%AF (详细)