Scala中的单引号是什么意思?

在ScalaActors.pdf的这个幻灯片中,单引号指示何时将消息发送给乒乓演员?

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”)。