Scala case class 是否由 Map 支持?

Is Scala case class backed by a Map?

Scala case classes 本质上是通过帮助方法捕获一组字段。 classes 是如何解决的?它们是扩展为带有字段的不同 classes 还是包含例如 HashMap<String, Field>?

的通用 class

如果是后者,case class单个字段是否比显式定义的数据对象更昂贵?

大小写 类 与常规 类 完全相同,只是它们提供了一些额外的便利功能。 不,它们没有地图支持。是什么让您认为他们是?