相关疑难解决方法(0)

Scala中var和val定义有什么区别?

Scala中的a varval定义之间有什么区别?为什么语言需要两者?你为什么选择a val而不是var反之?

scala

289
推荐指数
9
解决办法
11万
查看次数

可以通过引用来调用Scala吗?

我知道Scala支持来自ALGOL的call-by-name,我想我明白这意味着什么,但Scala可以像C#,VB.NET和C++那样通过引用进行调用吗?我知道Java不能通过引用进行调用,但我不确定这种限制是否仅仅是由于语言还是JVM.

当您想要将大量数据结构传递给方法但是您不想复制它时,这将非常有用.在这种情况下,按引用调用似乎是完美的.

scala calling-convention evaluation-strategy

20
推荐指数
1
解决办法
2万
查看次数