scala - 在编译的 Scala 中,bitmap$0 字段是什么?

标签 scala

我注意到我的一些 Scala 类包含一个名为 bitmap$0 的字段。类型 int .这是什么?

最佳答案

这就是 lazy val 的初始化状态s 被存储。当您访问 lazy val (或嵌套的 object ,等效的),编译器使用位图字段来确定它是否已经被评估。

关于scala - 在编译的 Scala 中,bitmap$0 字段是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6877040/

相关文章:

javascript - 从玩!到 Scalatra,模板化问题,目录结构

scala - #::运算符是什么意思?

java - 提升 json :Custom serializer for java 8 LocalDateTime throwing mapping exception

Scala 配置 : Include another file.conf

scala - Scala文件

scala - 阅读比 CPU 核心数更多的 Kafka 主题

scala - 使用 Spark Structured Streaming 时限制 kafka 批量大小

scala - 抑扬音和 sbt

scala - 将 null 传递给需要 Long 的方法

Scala 不确定性/缓存类?