加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Scala包对象与Predef

发布时间:2020-12-16 18:45:11 所属栏目:安全 来源:网络整理
导读:scala包对象和Predef中定义的内容之间有什么区别? 当包装物品不存在时,Predef只是2.8之前的遗物,还是有其他原因需要我们两者? 解决方法 根据 ScalaDoc, “The Predef object provides definitions that are accessible in all Scala compilation units wit
scala包对象和Predef中定义的内容之间有什么区别?

当包装物品不存在时,Predef只是2.8之前的遗物,还是有其他原因需要我们两者?

解决方法

根据 ScalaDoc,

“The Predef object provides definitions that are accessible in all
Scala compilation units without explicit qualification”

因此,它不是一个包对象本身,而是在为“所有Scala编译单元”提供功能方面起到一个作用.

至于为什么情况存在,我认为你是对的,看起来是一个legacy issue

至于为什么它会持续存在,可能会继续存在阻止PreDef合并的limitations of package objects.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读