2013-04-22 54 views
0

我知道它的工作原理,只是檢查。我想知道系統無法釋放內存或應用程序「懸掛」在後臺或這樣的事情。在Android應用程序中使用`scala.actors.Actor`對象可以嗎?

import scala.actors.Actor 
import android.util.Log 

object Player extends Actor { 

    start 

    def act { 
    loop { 
     react { 
     case x => Log.v("actor", "received: " + x) 
     } 
    } 
    } 

} 

演員都因此比使用常規的併發線程更可抓取。我猜想scala.actors是建立在JVM線程之上的,所以也許這跟在你的應用中使用普通線程一樣合法?

回答

相關問題