文章 2024-03-05 来自:开发者社区

scala的两种变量类型 var 和 val

scala的两种变量类型 var 和 valscala的两种变量类型 var 和 val 在Java中,您可以这样声明新变量: 每个变量声明之前都有其类型。 相比之下,Scala具有两种类型的变量: ...

scala的两种变量类型 var 和 val
问答 2019-08-01 来自:开发者社区

scala中var与val会有性能差异吗?

scala中var与val会有性能差异吗?我一般能用val就用val,我记得以前学scala的时候老师说过,但是公司有个写java的,老是喜欢用var,我又不记得具体有什么影响了,上网查过后没有那种很ok的解释,只是说官方推荐val,假设有个值,我不对它做改变,就应该使用val,但是使用var也不会错,我想知道的是,在这种情况下,在性能上有差异吗,比如说在垃圾回收的时候,内存分配、回收方面? .....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等