摘要:
1.编程语言的每一个规则出现,肯定是为了能解决一部分问题,我们学习编程语言也应该是带着疑问去学习。为什么会有带超时的receive,是因为: 有时如果摸个message迟迟不来,receive就可能进入无限的等待之中。造成这种情况有几种原因。可能是某个程序内部逻辑有问题,或者,那个准备发送message的进程在发送Message之前挂掉了。所以,便有了这个带有超时的receive。这样就解决了上述问题。2.那么,这个带有超时的receive是什么样子的如下: receive Pattern1 [when Guard1]-> Expressions1; Pattern2 [wh... 阅读全文