Akka STM –与STM Ref和Agent进行乒乓球比赛

乒乓是一个经典示例,其中2个玩家(或线程)访问共享资源–乒乓球桌并在彼此之间传递Ball(状态变量)。 使用任何共享资源,除非我们同步访问,否则线程可能会遇到潜在的死锁情况。 PingPong算法非常简单 如果轮到我{ 更新下一轮 ping / pong-记录点击 通知其他线程 }其他{ 等待通知 } 让我们来看一个例子,看看它是如何工作的! 这是我们的Player类,它实现Runnable并接受
相关文章
相关标签/搜索