0
演員我一直在試圖瞭解在Scala中的演員,但我仍然沒有得到它...問題與理解Scala的
下面的代碼:
def main(args: Array[String]){
while(true){
println("inside main")
MyActor ! "go"
}
}
object MyActor extends Actor{
def act(){
loop{
react{
case _ => println("inside actor")
}
}
}
}
在打印inside main
,但不是inside actor
...爲什麼?而且,接收和反應有什麼區別?
(註明日期)[演員教程](http://www.scala-lang.org/node/242)在解釋接收與反應以及一般來說隨Scala附帶的Actor庫方面做得很好。 – 2011-05-23 20:18:33