gpt4 book ai didi

scala - Intellij Scala worksheet 运行类型差异解释

转载 作者:行者123 更新时间:2023-12-04 00:55:45 26 4
gpt4 key购买 nike

在 Intellij Scala Worksheet 支持中,运行类型(即 PLAIN 与 REPL)之间有什么区别?

最佳答案

Plain 评估模型在评估表达式之前一次性编译整个工作表,而 REPL 评估模型在移动到下一个之前评估每个表达式。

REPL 模式下添加一个表达式只会对新表达式进行增量计算,而在 Plain 模式下它会从头开始重新解释整个工作表。

定义伴生对象时差异很重要的一个例子。类似于在 Scala REPL 中我们必须使用 :paste命令来定义伴侣,在 IntelliJ Scala Worksheet 中我们必须使用 Plain 运行类型。

关于scala - Intellij Scala worksheet 运行类型差异解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62636221/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com