gpt4 book ai didi

java - 从 java 调用 scala - 性能?

转载 作者:搜寻专家 更新时间:2023-11-01 01:23:11 25 4
gpt4 key购买 nike

由于实现简单,我使用 Scala 编写了解析器。我需要从我的 Java 应用程序中调用它。我知道我需要在类路径等中包含 scala 库。但是性能呢?与纯 Java 解析器调用相比,性能会下降吗?

最佳答案

从 Java 调用 Scala 不会产生任何开销:它在执行时只是字节码。这不像您必须穿越 Java 和 Scala 之间的某种桥梁,就像您从 Java 调用我不知道的 Python 那样。

这个特定算法的 Scala 实现是运行得更快还是更慢将取决于算法的性质和您实现它的方式。鉴于您不会用两种语言以相同的方式实现它,因此很难预测。

关于java - 从 java 调用 scala - 性能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9015714/

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