6.2.1 Actor 模型概述 Scala Actor 模型概述 Actor 模型是一种并发计算模型,它将并发实体建模为“Actor”。Actor 是一个独立的、并发的计算单元,它具有以下特性: 状态(State): Actor 可以拥有自己的内部状态,这些状态只能被 Actor 自身访问和修改。 行为(Behavior): Actor 定义了一组行为,用于响应接收到的消息。 邮箱(Mailbox): Actor 拥有一个邮箱,用于存储接收到的消息。消息按照接收顺序存储,通常采用先进先出 (FIFO) 的原则。 通信(Communication): Actor 之间通过异步消息传递进行通信。发送消息是非阻塞的,Actor 不需要等待消息被接收者处理。