摘要:
在上篇文章中我们使用了Wait和Pulse 实现了Countdown 接下来我们可以使用刚刚写的Countdown 类来实现两个线程的交会。 classRendezvous{staticobject_locker=newobject();staticCountdown_countdown=newCountdown(2);publicstaticvoidMainThread(){Randomr=newRandom();newThread(Mate).Start(r.Next(1000));Thread.Sleep(r.Next(10000));//主线程睡眠一段时间_countdown.Sing 阅读全文