RxScala在工作表和编译后的行为有所不同

时间:2015-09-17 15:52:43

标签: scala frp rx-scala

我在scala工作表中使用RxScala和Subject。但奇怪的是发生了什么。 enter image description here

我们可以看到,订阅c也获得数字并输出它们。之后,我发现订阅c是var not val。所以,我改变了声明。并得到以下 enter image description here

这个是正确的。因此,我将这些代码复制到main函数并运行它。有趣的是,输出与第二张图片相同,无论c是否为val。

为什么会这样?工作表中的程序运行与使用相同代码编译后的程序不同?

0 个答案:

没有答案