【问题标题】:Scala reflection - why TypeTag and Type?Scala 反射 - 为什么选择 TypeTag 和 Type?
【发布时间】:2013-05-10 14:26:23
【问题描述】:

Scala 反射 API 中的这两种类型/类似乎代表着同一件事。为什么它们是两种不同的类型?

scala.reflect.api.Universe.Type
scala.reflect.api.Universe.TypeTag

Scala 文档链接:scala.reflect.api.Universe

【问题讨论】:

    标签: scala reflection


    【解决方案1】:

    Type 是绑定到特定宇宙的反射工件。 TypeTag 是一个类型工厂,能够在任何 Universe 中实例化一个类型。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-02
      • 2018-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多