我知道它有效,刚刚检查过。我想知道系统无法释放内存或应用程序在后台“挂起”或类似的事情。
import scala.actors.Actor
import android.util.Log
object Player extends Actor {
start
def act {
loop {
react {
case x => Log.v("actor", "received: " + x)
}
}
}
}
与使用常规线程的并发相比,Actor 更容易掌握。我想scala.actors
它是建立在 JVM 线程之上的,所以也许它和在你的应用程序中使用普通线程一样合法?