0

我正在研究 pascal-fc 进行并发测试。

我熟悉 Java 的线程及其监视器。

我不明白渠道的作用,请解释一下。

4

1 回答 1

2

通道是一种连接接收者发送的对象。

Pascal-FC中,它们是强类型的:您必须声明它们允许发送和接收的对象类型。你真的可以把它们想象成通道,一个进程打开integers另一个进程的通道:它将能够integers从该通道发送和接收,以及另一个进程。

它是一种通信设备,您可以在其上主要执行 2 项操作:

  • send, 定义为channel_var ! expression
  • receive, 定义为channel_var ? variable
于 2010-05-09T14:26:27.283 回答