在序列图中,生命线表示交互中的个体参与者。因此,在图表中,你共享的对象应该只出现一次。你还需要用生命线来代表每个与你的共享对象交互的线程对象。它可以直接是线程实例,也可以是在两个线程的上下文中创建的多个对象。但这还不够。原则上,与你的对象交互的顺序由消息的垂直顺序表示。那么如何显示交互可能同时发生?为了表示并行性,你需要使用由运算符par引入的组合片段。在图形上(请参见链接),组合片段在序列图中表示为一个带有水平虚线分隔的方框区域,每个切片都对应于一个执行线程。 注意:此示例显示了2个线程,但您可以通过添加更多水平虚线来添加更多线程。