Use UML sequence diagram analyzing Multi threading program

用UML的时序图分析多线程程序,个人感觉是非常实用,也很有帮助。时序图本意就是分析多个并发实体之间的消息传递,或者对象调用。对很多异步执行的消息传递,在多线程环境下,消息有哪个线程处理是不确定的。所以需要辅助工具来分析。MT环境下,最常见的问题:1,执行顺序的问题; 2,互斥。有时候从代码上去分析比较困难,画个图就简单多了。
贴一个自己画的一个草图,看看什么样子。

| 附件 | 大小 |
|---|---|
| SZ_inject.png | 18.54 千字节 |

最新评论
1天 1 小时 前
1天 9 小时 前
2 天 5 小时 前
3 天 3 小时 前
6 天 1 小时 前
6 天 1 小时 前
6 天 5 小时 前
1周 1天 前
1周 1天 前
2 周 2 天 前