在ScalaActors.pdf上的这张幻灯片中,当消息发送到 pong actor 时,单引号表示什么?
class Ping(count: int, pong: Pong) extends Actor {
def act() {
pong ! 'Ping // what does the single quote indicate???
receive {
case 'Pong =>
}
}
}
在ScalaActors.pdf上的这张幻灯片中,当消息发送到 pong actor 时,单引号表示什么?
class Ping(count: int, pong: Pong) extends Actor {
def act() {
pong ! 'Ping // what does the single quote indicate???
receive {
case 'Pong =>
}
}
}
它表示一个符号。例如。cfr http://www.scala-lang.org/docu/files/api/scala/Symbol.html:
Scala 术语 'mysym 将以下列方式调用 Symbol 类的构造函数:Symbol("mysym")。