我开始阅读“多处理器编程的艺术”。看起来像一本好书。它声称有用Java编写的示例,它在开始时看起来确实如此,它们可以按原样复制和运行。然而,很快我开始看到我不知道在Java中的功能。我猜他们不是,这本书只是使用类似Java的伪代码,但验证仍然没有坏处。
我说的是:
while(\ exists k!= me)(level [k]> = i&& victim [i] == me)
(用实际的数学符号替换\存在;回想起Haskell有类似的东西)。
(标签[k],k)<< (标签[i],i)
比较左侧组件和必要时的右侧组件。
据我所知,这是伪代码而不是Java,但我对这种语言并不熟悉。